关于oracle的导入数据流程,以及错误解决

查看数据库状态

select status from v$instance;  

创建表空间

create tablespace NNC_DATA01(空间名) datafile 'D:\app\T480S\oradata\orcl\NNC_DATA01.ora'(路径) size 2048M autoextend on NEXT 1024M MAXSIZE UNLIMITED NOLOGGING EXTENT MANAGEMENT LOCAL AUTOALLOCATE	SEGMENT SPACE MANAGEMENT AUTO;

创建数据泵目录

create directory backupdata as 'F:\app\supreme\oradmp';

创建用户

create user 用户名 identified by 用户名 default tablespace NNC_DATA01(这是我的表空间名) temporary tablespace temp; 

赋予权限

grant connect,dba,resource to 用户名 with admin option;  --加粗的是权限!!!!不可缺少。  

分配数据泵目录权限

grant read,write on directory backupdata to 用户名;

--导入数据库 指定目录 指定表文件名 赋予=文件表内用户名:现用户名

impdp 用户名/密码 directory=backupdata dumpfile=表名.dmp remap_schema=原用户:现用户  --原用户名在导入文件中可查 配图如下:

 

导出用户

expdp 用户名/密码 directory=backupdata dumpfile=表名.dmp logfile=mlw.log

常见错误:

注意:如果导入出现错误,首先产看数据库日志锁定问题根源。

1.oracle impdp导入时 提示“ORA-39002: 操作无效 ORA-39070: 无法打开日志文件 ”

解决:https://www.cnblogs.com/linbo3168/p/6052054.html

2.ORA-31685

解决:版本冲突 ,导出文件  和  导入的数据库版本不一样

 

转载于:https://www.cnblogs.com/money131/p/11413617.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值