centos下oracle数据库DMP文件的导入

--创建表空间与用户,单引号里面的文件名与表空间名字相同
CREATE TABLESPACE EAS_D_KINGDEE_INDEX  DATAFILE '/u01/app/oracle/oradata/EAS_D_KINGDEE_INDEX.ora' SIZE 2000M AUTOEXTEND ON NEXT 200M;
CREATE TABLESPACE EAS_D_KINGDEE_STANDARD DATAFILE '/u01/app/oracle/oradata/EAS_D_KINGDEE_STANDARD.dbf' SIZE 2000M AUTOEXTEND ON NEXT 200M;
CREATE TABLESPACE EAS_D_KINGDEE_TEMP2  DATAFILE '/u01/app/oracle/oradata/EAS_D_KINGDEE_TEMP2.dbf' SIZE 2000M AUTOEXTEND ON NEXT 200M;


--创建用户
create user kingdee identified by 125937 default tablespace EAS_D_KINGDEE_STANDARD;

--给用户授权
grant connect,dba,resource to kingdee;
grant create type to kingdee;


--(/u01/app/oracle/oradata 为存放恢复文件目录)
create or replace directory DIRFILE_zy as '/u01/app/oracle/oradata';  

 chmod -R 777 /u01/app/oracle/oradata

--给用户授权
--grant read,write on directory data to kingdee;
grant read,write on directory DIRFILE_zy to kingdee;
 

------- 原相同表空间存在会有问题
impdp kingdee/125937@myora directory=DIRFILE_zy    dumpfile=KINGDEEKDDB120210621.DMP logfile=KINGDEEKDDB120210621.log  cluster=N 

---- TABLE_EXISTS_ACTION=REPLACE  相同表删除后替换数据

impdp eas/kingdee@myora directory=DIRFILE_zy    dumpfile=2023-11-13.dmp logfile=2023-11-13.log  cluster=N  TABLE_EXISTS_ACTION=REPLACE

注意导入DMP 文件大小写

===============================最新记录 ==========

导入时提示     图一    这时候 直接授权  文件路径 可能就解决了 

SQL> grant read,write on directory DIRFILE_ZY to kingdee;

Grant succeeded.

发现 之前的路径   DIRFILE_zy   不知道为何变成了 大写  DIRFILE_ZY

 

//表空间替换为自己的

SQL> create user kingdee identified by 125937 default tablespace EAS_D_EAS_STANDARD;

创建用户后 授权

SQL> grant read,write on directory DIRFILE_ZY to kingdee;

Grant succeeded.

 又提示图一   切换 root 后 授权  以上提示 根本原因是 文件路径没有权限(是新拖进去的数据库文件是没有授权的)

chmod -R 777 /u01/app/oracle/oradata

切换到oracle  执行导入 , 不用登录到数据库 (这里用的是  eas/kingdee   而不是上面的 kingdee/125937) 可能是eas/kingdee 之前已存在

impdp eas/kingdee@myora directory=DIRFILE_ZY dumpfile=2024-01-24.dmp logfile=2024-01-24.log cluster=N TABLE_EXISTS_ACTION=REPLACE

单表导入

impdp eas/kingdee@myora directory=DIRFILE_ZY dumpfile=2024-03-06.dmp logfile=2024-03-06.log cluster=N TABLE_EXISTS_ACTION=REPLACE tables=CT_LEA_RentBillDecompose

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值