Oracle还原操作提示不是当前用户导出的,导出失败

Coder_ds 2013-08-08 09:31:25

权限用户xiao 的权限是没问题的。我在本机orcl实例中备份的数据库,在tests中导入就没问题的。有谁知道怎么回事么?
...全文
375 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Coder_ds 2013-08-09
  • 打赏
  • 举报
回复
引用 11 楼 czg1230 的回复:
还有你表空间的数据文件大小还够吗?
肯定有拉。unlimited tablespace 无限制啊。。。
Coder_ds 2013-08-09
  • 打赏
  • 举报
回复
肯定有拉。unlimited tablespace 无限制啊。。。
沉---枫 2013-08-08
  • 打赏
  • 举报
回复
亲你导出的是多用户的数据吧! 这样的话就得用full=y进行导入,还有grants=n可以去掉。 我给你个导入语句你试一下吧! imp xiao/xiaoyong@tests file=E:\OraExp130401.dmp full=y log=E:\OraExp130401.log buffer=64000 ignore=y
Coder_ds 2013-08-08
  • 打赏
  • 举报
回复
引用 5 楼 forgetsam 的回复:
[quote=引用 4 楼 Coder_ds 的回复:] [quote=引用 2 楼 forgetsam 的回复:] Oracle提示的是你的命令写错了,把full=y去掉 还有,导出的用户是system不代表fromuser是system
难道必须要建立一个相同的用户吗?[/quote] 没必要,你弄清楚fromuser/touser应该写谁就可以。[/quote] 我导入另一个是TX导出的bmp文件 fromuser=TX touser=当前用户 不行的吧, 但是新建了一个TX用户就好了。。。导出的用户确实是TX啊,
forgetsam 2013-08-08
  • 打赏
  • 举报
回复
引用 4 楼 Coder_ds 的回复:
[quote=引用 2 楼 forgetsam 的回复:] Oracle提示的是你的命令写错了,把full=y去掉 还有,导出的用户是system不代表fromuser是system
难道必须要建立一个相同的用户吗?[/quote] 没必要,你弄清楚fromuser/touser应该写谁就可以。
Coder_ds 2013-08-08
  • 打赏
  • 举报
回复
引用 2 楼 forgetsam 的回复:
Oracle提示的是你的命令写错了,把full=y去掉 还有,导出的用户是system不代表fromuser是system
难道必须要建立一个相同的用户吗?
Coder_ds 2013-08-08
  • 打赏
  • 举报
回复
引用 2 楼 forgetsam 的回复:
Oracle提示的是你的命令写错了,把full=y去掉

还有,导出的用户是system不代表fromuser是system

不指定导入导出还是一样的提示用户不存在,
imp xiao/xiaoyong@tests file=E:\OraExp130401.dmp full=y grants=n 这条结果是


imp xiao/xiaoyong@tests file=E:\OraExp130401.dmp grants=n 这条语句也是一样的
forgetsam 2013-08-08
  • 打赏
  • 举报
回复
Oracle提示的是你的命令写错了,把full=y去掉 还有,导出的用户是system不代表fromuser是system
Coder_ds 2013-08-08
  • 打赏
  • 举报
回复
还有就是不一定是SYSTEM导出的。还有个数据库是TX用户导出的也是这样的提示
沉---枫 2013-08-08
  • 打赏
  • 举报
回复
还有你表空间的数据文件大小还够吗?
沉---枫 2013-08-08
  • 打赏
  • 举报
回复
引用 8 楼 Coder_ds 的回复:
[quote=引用 7 楼 czg1230 的回复:] 亲你导出的是多用户的数据吧! 这样的话就得用full=y进行导入,还有grants=n可以去掉。 我给你个导入语句你试一下吧! imp xiao/xiaoyong@tests file=E:\OraExp130401.dmp full=y log=E:\OraExp130401.log buffer=64000 ignore=y
一样的不行啊 [/quote] 你建表空间了吗????
善若止水 2013-08-08
  • 打赏
  • 举报
回复
full=y去掉,fromuser为导出dmp文件的数据库用户名
Coder_ds 2013-08-08
  • 打赏
  • 举报
回复
引用 7 楼 czg1230 的回复:
亲你导出的是多用户的数据吧!
这样的话就得用full=y进行导入,还有grants=n可以去掉。
我给你个导入语句你试一下吧!
imp xiao/xiaoyong@tests file=E:\OraExp130401.dmp full=y log=E:\OraExp130401.log buffer=64000 ignore=y

一样的不行啊

17,377

社区成员

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

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