Oracle导入导出
导入方案:
现在我往testcq库里面导
首先先设置testcq用户对各种表空间的quota
revoke unlimited tablespace from testcq
alter user testcq quota unlimited on cqya_data
alter user testcq quota 0 on system;//;//将用户在System表空间的配额置为0
实验证明,上面三个缺一不可!!
select username,default_tablespace,temporary_tablespace
from dba_users
where username = 'TESTCQ'
方案1:
imp yucq/yucq@yucq file=H:\数据库bak\daochu2015.dmp ignore=n tablespaces=user_data full=y;
imp 用户名/密码@网络服务名 file=xxx.dmp full=y;
fromuser=USER1 touser=USER2 ignore=yes tablespaces=TS2
方案2:
imp cqya/cqya@yucq file=H:\数据库bak\daochu2015.dmp tables=WEB_CLM_PEND
方案3:tables(DSP_DM_CLAIM,DSP_DM_CLAIM_EXTRA,MM_POLICY_TD,T_CASE,T_CLAIM,T_CLAIMINFONEW,T_INDINFONEW,T_INDINFONEW1,T_NOTCLAIM,TMP_WEB_PLY_BASE,TMP_WEB_PLY_VHL,WEB_CLM_MAIN,WEB_CLM_PEND,WEB_ORG_DPT,WEB_PLY_BASE,WEB_PLY_FEE,WEB_PLY_VHL,WEB_PLY_VHLOWNER,WEB_PLY_VS_TAX)
imp testcq/testcq@yucq file=H:\数据库bak\daochu2015.dmp fromuser=cqya touser=testcq ignore=n tables=WEB_CLM_PEND tablespaces=cqya_data buffer=5400000
方案4:
imp testcq/testcq@yucq file=H:\数据库bak\daochu2015.dmp tables=WEB_ORG_DPT tablespaces=cqya_data buffer=5400000
方案5:
#导出
exp cqya/cqya file=D:\xx.dmp version=具体oracle版本号 full=y
#导出
expdp ccense/ccense@orcl directory=expdp_dir dumpfile=expdp11g_123101.dmp
logfile=expdp11g_123101.log version=10.2.0.1.0 (schemas=ccense)
导入
impdp user/password@db DIRECTORY=DATA_PUMP_DIR DUMPFILE=data.dmp version=数据库版本号
评论区