大家来看看,关于导入的问题?急!!!

sunhq 2003-08-19 05:17:28
以前的oracle数据库上mydb用户下都是我的数据表,我用exp导出了mydb.dmp
文件,我现在想把mydb.dmp全部导入到新的oracle上,我在新库上已经建了mydb
用户,但我发现用命令c:\>imp mydb/mydb@db file=mydb.dmp full=y ignore=y 导入时出现如下错误:
经由常规路径导出由EXPORT:V08.01.07创建的文件
IMP-00013: 只有 DBA 才能导入由其它 DBA 导出的文件
IMP-00000: 未成功终止导入

而用命令c:\>imp system/manager@db file=mydb.dmp full=y ignore=y 导入时
能成功,但发现所有表都导入到system用户下,mydb用户下什么都没有,各位,
看看怎么才能正确导入?
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunhq 2003-08-19
  • 打赏
  • 举报
回复
^_^,果然是权限的问题!
centuries 2003-08-19
  • 打赏
  • 举报
回复
可以在system用户下用touser和fromuser参数
LGQDUCKY 2003-08-19
  • 打赏
  • 举报
回复
这是因为你在新库上已经建了mydb用户时没有给他授权,
GRANG DBA TO mydb;

c:\>imp mydb/mydb@db file=mydb.dmp full=y ignore=y

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧