oracle中备份与恢复的问题

llsyhy 2005-03-18 10:27:03
原来有三个数据库装在三台服务器上的是oracle 8i,原来的数据库用的是system空间,现在想把三个数据库装到一台上出现了问题。现在用 的是oracle 9i。先在服务器上建了三个表空间,然后分别建三个用户。我把三个数据库用imp导入。结果发现三个数据库中的表看见全部在system下。请问怎么样才能使现在三库在各个对应的表空间下。
...全文
153 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
llsyhy 2005-03-18
  • 打赏
  • 举报
回复
没有,不会顶一下吧
zealot_zk 2005-03-18
  • 打赏
  • 举报
回复
其实没关系的,你反正有备份,可以新建一个数据库,先恢复回去,然后修改,在进行备份以及恢复不就行了,最好试一下,这样会了解更多的东西,嘻嘻
llsyhy 2005-03-18
  • 打赏
  • 举报
回复
没有人遇到吗??!
llsyhy 2005-03-18
  • 打赏
  • 举报
回复
zhaokeke2004(男人·海洋) 被你言中了
llsyhy 2005-03-18
  • 打赏
  • 举报
回复
zealot_zk(风中追风)谢谢,原来的服务器被重新做了,没有了,只有备份的了5555~~
zealot_zk 2005-03-18
  • 打赏
  • 举报
回复
当然是这样了,因为在你原来不同的数据库服务器上你的表都建到system表空间下,这样使用exp、imp做导入导出时,会把数据库对象放到原来相应的表空间中,所以就都到system下了。建议你在原始的数据库上先进型修改,把对应的数据移动到相应的表空间下(三个服务器上的要不一样,不然导入到新数据库时又会在同一个表空间中),然后在进行导出导入,就没问题了。
zhaokeke2004 2005-03-18
  • 打赏
  • 举报
回复
你的IMP操作是怎么做的?用SYSTEM用户IMP的吗?
zwj0712 2005-03-18
  • 打赏
  • 举报
回复
你建三个不同的表空间,然后在建用户的时候把各个用户指向各自的表空间就好了。再导入不就好了吗??在一个表空间下也没有问题,ORACLE 是以用户的形式定数据库的。

17,377

社区成员

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

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