登录
sqlplus / as sysdba
sqlplus sys/xxx@orcl as sysdba
sqlplus sys/xxx@//172.16.1.5:1521/orcl as sysdba
创建
create tablespace XXXX logging datafile 'D:\ORADBDATA\XXXX.ora' size 50m autoextend on next 50m maxsize 20480m extent management local;
create user XXXX profile default identified by XXXX default tablespace XXXX;
grant connect,resource,dba to XXXX;
Drop tablespace XXXX INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
drop user XXXX cascade;
创建(高级)
CREATE TABLESPACE XXXX
LOGGING
DATAFILE
'D:\db\oradata\orcl\XXXX_01.dbf' SIZE 4096M,
'D:\db\oradata\orcl\XXXX_02.dbf' SIZE 4096M,
'D:\db\oradata\orcl\XXXX_03.dbf' SIZE 4096M
AUTOEXTEND ON
NEXT 1024M MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO;
CREATE TEMPORARY TABLESPACE XXXX
TEMPFILE
'D:\db\oradata\orcl\XXXX_TEMP_01.dbf' SIZE 2048M,
'D:\db\oradata\orcl\XXXX_TEMP_02.dbf' SIZE 2048M
AUTOEXTEND ON
NEXT 1024M MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
create user XXXX identified by XXXX default tablespace XXXX temporary tablespace XXXX_TEMP;
GRANT connect,resource,dba TO XXXX;
导入导出
Imp RDSYSEDUV8/eplugger@localhost:1521/orcl file=c:\work\20191009.dmp full=y log=c:\work\log.txt
exp RDSYSEDUV8/eplugger@orcl file=c:\work\20190808.dmp grants=no consistent=y
数据泵导入导出
CREATE DIRECTORY dump_dir AS 'D:\db\dump';
GRANT READ, WRITE ON DIRECTORY dump_dir TO pro30029_test;
expdp 模式名/xxx@orcl DIRECTORY=dump_dir DUMPFILE=文件名.dmp LOGFILE=文件名.log SCHEMAS=模式名
impdp 目标模式名/eplugger@orcl directory=dump_dir dumpfile=文件名.DMP schemas=模式名 remap_schema=原模式名:目标模式名 remap_tablespace=原表空间:目标表空间 FULL=y
部分导入导出
expdp XXXX/XXXX@orcl DIRECTORY=TABLE_EXPORT_DIR DUMPFILE=%DUMP_FILENAME% LOGFILE=%EXPDP_LOG_FILENAME% TABLES=XXXX.TABLE1,XXXX.TABLE2,XXXX.TABLE3 COMPRESSION=ALL
impdp XXXX/XXXX@orcl DIRECTORY=TABLE_EXPORT_DIR DUMPFILE=XXXX.dmp LOGFILE=XXXX.log TABLES=XXXX.TABLE1,XXXX.TABLE2,XXXX.TABLE3 TABLE_EXISTS_ACTION=REPLACE
密码过期
SELECT * FROM dba_users a where a.username='RDSYSEDUV8_DEV';
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
alter user RDSYSEDUV8_DEV identified by eplugger;