Navicat Premium 使用数据泵向 ORALE 数据库中导入DMP文件

1.新建个连接,连接oracle数据库_不多说

2.新建用户_此步可省略,你也可以用之前已经有的用户

3.给用户授权(用户名为DMP)

grant all PRIVILEGES to DMP 

授权语句

 

grant dba to DMP

授予DBA权限
4.cmd命令行执行导入命令

imp dip/DMP@localhost/orcl file="D:\XXXX\dmp\1113.dmp" full =y

DMP:用户

@localhost/orcl:数据库地址

D:\XXXX\dmp\1113.dmp:dmp文件路径

遇到问题1:

输入用户名和密码

遇到问题2:

执行授权语句给DMP

遇到问题3:

执行语句授予DBA权限

遇到问题4:

IMP-00003: 遇到 ORACLE 错误 959
ORA-00959: 表空间 ‘xxxx' 不存在

创建相应表空间

遇到问题5:

IMP-00058: 遇到 ORACLE 错误 1659
ORA-01659: 无法分配超出 6 的 MINEXTENTS (在表空间 cccc 中)

将cccc表空间设置为可扩展

 

个人探索过程记录,想看就看,不想看请随意,完结。

 

你可能感兴趣的:(Oracle)