日期:2014-05-16  浏览次数:20689 次

手动拷贝ORACLE中所有DBF文件后的问题
将一台安装ORACLE数据库的计算机的ORACLE安装目录下所有的DBF文件,手动拷贝到另一台安装有ORACLE数据库的计算机的ORACLE安装目录下,替换掉原有的DBF文件,在该计算机上用SQLPLUS打开数据库后,为什么找不到之前在原来机子上建立的表。。。
------解决方案--------------------
是不是恢复的有问题,你看下
select dbid from v$database,是不是和以前一样的
------解决方案--------------------
原来的数据库的安装路径和现在要一致,还有sid也要保持一致。
------解决方案--------------------
没同时拷贝control文件过来,你这个打开不报错吗?

------解决方案--------------------
引用:
Quote: 引用:

没同时拷贝control文件过来,你这个打开不报错吗?
有拷贝control文件

如果正常打开了,看不见表是不是你之前没提交了