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表空间设置为可扩展
个人探索过程记录,想看就看,不想看请随意,完结。