Oracle综合数据库管理命令集

sqlplus SANKYU/SANKYU@ORADB_192.168.25.235

cmd: exp .......(最后不要加;号)
--sankyu
exp SANKYU/SANKYU@SUNNY file='D:data-dmpdlmp20100926dlmp20100926.dmp' log='D:data-dmpsankyu.log' owner=SANKYU buffer=4096000 feedback=10000;

imp SANKYU/SANKYU@SUNNY file='D:data-dmpsankyu2010-10-14.dmp' fromuser=SANKYU touser=SANKYU log=D:data-dmpSANKYU.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;


exp SANKYU/SANKYU@ORADB_192.168.25.235 file='D:data-dmpsankyu2010-10-14.dmp' log='D:data-dmpsankyu.log' owner=SANKYU buffer=4096000 feedback=10000;


--删除用户:
DROP USER SANKYU CASCADE;

--创建用户:
CREATE USER "SANKYU" IDENTIFIED BY "SANKYU"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS;

--赋予DBA角色
GRANT DBA TO "SANKYU";
ALTER USER "SANKYU" DEFAULT ROLE DBA;

---test111
exp TEST111/TEST111@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(9-28-test111).dmp' log='D:data-dmpsankyu.log' owner=TEST111 buffer=4096000 feedback=10000;

imp TEST111/TEST111@SUNNY file='D:data-dmpgzsankyu(9-25-test111_111).dmp' fromuser=test111 touser=TEST111 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;

imp TEST111/TEST111@SRV200_192.168.0.200 file='D:data-dmpsankyu.dmp' fromuser=SANKYU touser=TEST111 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;
imp TEST111/TEST111@SUNNY file='D:data-dmpgzsankyu(9-20-000).dmp' fromuser=TEST111 touser=TEST111 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;

imp TEST111/TEST111@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(9-25-test111).dmp' fromuser=TEST222 touser=TEST111 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;


--删除用户:
DROP USER TEST111 CASCADE;

--创建用户:
CREATE USER "TEST111" IDENTIFIED BY "TEST111"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS;

--赋予DBA角色
GRANT DBA TO "TEST111";
ALTER USER "TEST111" DEFAULT ROLE DBA;

---test222
imp TEST222/TEST222@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(9-25-test111_111).dmp' fromuser=TEST111 touser=TEST222 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;
imp TEST222/TEST222@SUNNY file='D:data-dmpgzsankyu(5-25-test222).dmp' fromuser=TEST111 touser=TEST222 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;
imp TEST222/TEST222@SUNNY file='D:data-dmpgzsankyu(5-25-test222).dmp' fromuser=TEST222 touser=TEST222 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;


exp TEST222/TEST222@SRV150_192.168.0.150 file='D:data-dmpgzsankyu(9-07-000).dmp' log='D:data-dmpsankyu.log' owner=TEST222 buffer=4096000 feedback=10000;

exp TEST222/TEST222@SRV200_192.168.0.200 file='D:data-dmpTEST222.dmp' log='D:data-dmpsankyu.log' owner=TEST222 buffer=4096000 feedback=10000;
exp TEST222/TEST222@SUNNY file='D:data-dmpgzsankyu(9-07-000).dmp' log='D:data-dmpsankyu.log' owner=TEST222 buffer=4096000 feedback=10000;

exp TEST111/TEST111@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(5-25-test222).dmp' log='D:data-dmpsankyu.log' owner=TEST111 buffer=4096000 feedback=10000;
exp TEST222/TEST222@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(5-25-test222-111).dmp' log='D:data-dmpsankyu.log' owner=TEST222 buffer=4096000 feedback=10000;


exp TEST222/TEST222@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(4-27-555).dmp' log='D:data-dmpsankyu.log' owner=TEST222 buffer=4096000 feedback=10000;


--删除用户:
DROP USER TEST222 CASCADE;

--创建用户:
CREATE USER "TEST222" IDENTIFIED BY "TEST222"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS;

--赋予DBA角色
GRANT DBA TO "TEST222";
ALTER USER "TEST222" DEFAULT ROLE DBA;

--TEST333
exp TEST333/TEST333@SUNNY file='D:data-dmpgzsankyu(2010-09-06).dmp' log='D:data-dmpsankyu.log' owner=TEST333 buffer=4096000 feedback=10000;
exp TEST333/TEST333@SANKYUDB_192.168.16.171 file='D:data-dmpgzsankyu(9-20-test333).dmp' log='D:data-dmpsankyu.log' owner=TEST333 buffer=4096000 feedback=10000;

imp TEST333/TEST333@SUNNY file='D:data-dmpgzsankyu(5-25-test222-111).dmp' fromuser=test222 touser=TEST333 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;


--删除用户:
DROP USER TEST333 CASCADE;

--创建用户:
CREATE USER "TEST333" IDENTIFIED BY "TEST333"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS;

--赋予DBA角色
GRANT DBA TO "TEST333";
ALTER USER "TEST333" DEFAULT ROLE DBA;

--TEST333
exp TEST333/TEST333@SRV150_192.168.0.150 file='D:data-dmpgzsankyu(5-21-000).dmp' log='D:data-dmp est.log' owner=TEST buffer=4096000 feedback=10000;
imp TEST555/TEST555@SUNNY file='D:data-dmpgzsankyu(8-31-000).dmp' fromuser=TEST222 touser=TEST555 log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;

--删除用户:
-- TEST555用于保存9月以前没有更新过的系统,主要针对系统菜单可能存在的更新而导致的错误
-- DROP USER TEST555 CASCADE;

--创建用户:
CREATE USER "TEST555" IDENTIFIED BY "TEST555"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS;

--赋予DBA角色
GRANT DBA TO "TEST555";
ALTER USER "TEST555" DEFAULT ROLE DBA;

--BTSDBUSER
exp BTSDBTEST/BTSDBTEST@ORADB_192.168.100.114 file='D:data-dmpBTSDBTEST(8-12-000).dmp' log='D:data-dmp est.log' owner=BTSDBTEST buffer=4096000 feedback=10000;
imp BTSDBTEST/BTSDBTEST@SUNNY file='D:data-dmpBTSDBTEST(8-10-000).dmp' fromuser=BTSDBTEST touser=BTSDBTEST log=D:data-dmpTEST.log IGNORE=Y rows=y buffer=100000 feedback=100000 commit=y;

--删除用户:
DROP USER BTSDBTEST CASCADE;

--创建用户:
CREATE USER "BTSDBTEST" IDENTIFIED BY "BTSDBTEST"
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS;

--赋予DBA角色
GRANT DBA TO "BTSDBTEST";
ALTER USER "BTSDBTEST" DEFAULT ROLE DBA;

原文地址:https://www.cnblogs.com/adolfmc/p/3234902.html