Oracle DBA权限 无法导入方案的问题
想把旧电脑上的oracle数据导入新电脑,两台电脑上的oracle用户名都一样
用DBA权限导出、导入方案 失败:
导出命令是:
exp system/manager@orcl owner=dog file=c:\dog.dmp
导入命令是:
Imp system/manager@orcl file=d:\dog.dmp fromuser=system touser= dog
这是输出的结果,显示导入成功,但没数据导入
用普通权限导出、导入方案 成功:
导出命令是:
exp dog/dog@orcl owner=dog file=c:\dog.dmp
导入命令是:
imp dog/dog@orcl file=d:\dog. dmp
输出的结果,数据库里能查到数据
不知道用system导入数据那里出错了 请大家帮忙看下
------解决方案--------------------如果你把dog赋予dba权限,他也能导入成功
至于system的原因 楼下解答....
------解决方案--------------------你应该是把dog的数据导入到dog用户,而不是把system的数据导入到用户dog,命令是:
Imp system/manager@orcl file=d:\dog.dmp fromuser=dog touser=dog
------解决方案--------------------Imp system/manager@orcl file=d:\dog.dmp fromuser=system touser= dog
fromuser应该是dog用户才对。。
还有你发的图看不到。。不知啥错
------解决方案--------------------Imp system/manager@orcl file=d:\dog.dmp fromuser=system touser= dog
你当初导出的时候这里是谁现在还是谁。和你现在的数据库结构一点关系没有。