手动拷贝ORACLE中所有DBF文件后的问题

woniumeng 2013-12-10 05:33:41
将一台安装ORACLE数据库的计算机的ORACLE安装目录下所有的DBF文件,手动拷贝到另一台安装有ORACLE数据库的计算机的ORACLE安装目录下,替换掉原有的DBF文件,在该计算机上用SQLPLUS打开数据库后,为什么找不到之前在原来机子上建立的表。。。
...全文
368 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
山水永乐 2013-12-12
  • 打赏
  • 举报
回复
好,菜鸟学习了
  • 打赏
  • 举报
回复
引用 9 楼 woniumeng 的回复:
引用 8 楼 gioh0022 的回复:
没同时拷贝control文件过来,你这个打开不报错吗?
有拷贝control文件
如果正常打开了,看不见表是不是你之前没提交了
woniumeng 2013-12-11
  • 打赏
  • 举报
回复
引用 8 楼 gioh0022 的回复:
没同时拷贝control文件过来,你这个打开不报错吗?
有拷贝control文件
  • 打赏
  • 举报
回复
没同时拷贝control文件过来,你这个打开不报错吗?
woniumeng 2013-12-11
  • 打赏
  • 举报
回复
引用 3 楼 zhaoxiangchong 的回复:
原来的数据库的安装路径和现在要一致,还有sid也要保持一致。
sid不是跟数据库如ORCL名字一致吗?如果是的话,那么现在的情况就是你说的需要一致的,现在都一致。但是还是查不到原来建立的表。
woniumeng 2013-12-11
  • 打赏
  • 举报
回复
引用 3 楼 zhaoxiangchong 的回复:
原来的数据库的安装路径和现在要一致,还有sid也要保持一致。
安装目录一致,为什么SID也要一致?
woniumeng 2013-12-11
  • 打赏
  • 举报
回复
引用 2 楼 xifenfei 的回复:
是不是恢复的有问题,你看下 select dbid from v$database,是不是和以前一样的
不需要恢复,只是把数据文件直接拷贝到另一台机子上的与源文件一样的目录下,另一台机子上也安装有ORACLE数据库,并且安装目录一致。
惜分飞 2013-12-11
  • 打赏
  • 举报
回复
引用 4 楼 zywcy100 的回复:
我也想知道原因,和楼主一起等待牛人
加我qq,给你看看 107644445
  • 打赏
  • 举报
回复
我也想知道原因,和楼主一起等待牛人
善若止水 2013-12-10
  • 打赏
  • 举报
回复
原来的数据库的安装路径和现在要一致,还有sid也要保持一致。
惜分飞 2013-12-10
  • 打赏
  • 举报
回复
是不是恢复的有问题,你看下 select dbid from v$database,是不是和以前一样的
woniumeng 2013-12-10
  • 打赏
  • 举报
回复
自己给自己顶顶

17,377

社区成员

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

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