前提是突然断电,oradata文件夹下的文件都在!!!
我的方法是按照网上的一些介绍做的。重新安装一个路径和服务名都一样的oracle 10g
如何把老的数据文件放到新的系统里恢复?
我试了一晚上,也没成功
运行sqlplus /nolog
然后shutdown immediate
把老的数据文件和控制文件、日志文件拷过来(采用同样的文件名)
startup
我用startup mount,数据库连接不上
recover database using backup controlfile until cancel
但总是出错数据如果恢复不了,我会很难看,很多人的数据丢失了
我的方法是按照网上的一些介绍做的。重新安装一个路径和服务名都一样的oracle 10g
如何把老的数据文件放到新的系统里恢复?
我试了一晚上,也没成功
运行sqlplus /nolog
然后shutdown immediate
把老的数据文件和控制文件、日志文件拷过来(采用同样的文件名)
startup
我用startup mount,数据库连接不上
recover database using backup controlfile until cancel
但总是出错数据如果恢复不了,我会很难看,很多人的数据丢失了
“重新安装一个路径和服务名都一样的oracle 10g”是不是指已经删除掉以前的安装?
1、重新接电以后,oracel instance服务都是正常的2、把以前的安装删除掉,重新安装路径和实例名都一样的oracle
1、只是突然停电,然后重新开机后,数据库就出现:12528 TNS监听程序错误,所有的例程都无法建立新连接。
2、我还是在原来的服务器上恢复,没有异机恢复。
3、自动实例恢复怎么操作?
这个突然断电的问题已经困扰了我很久了,我们的服务器很怪,只要是突然断电,服务器重新开机后就出现12528的错误,前几次都是重新安装的,数据丢失了不少,非常郁闷!!!!
实例名和路径都和以前的一样,老数据oradata文件夹下的所有文件都拷贝过来了
怎么操作?
重新启动oracle的服务
提示数据文件验证错误
在没有重装之前
在cmd下运行sqlplus/nolog
然后connect / as sysdba
提示TNS适配器错误
2 netca重新配置一个监听,删除原来的。
3 用netmgr测试你的service是不是能连通,看看配置的选项哪里错掉了IP是不是自动获得?
重起之后重新分配了一个?
单从你的提示信息来看,貌似是listener的问题,你去看看listener.log文件里面的信息
然后我用lsnrctl stop lsnrctl start
提示服务正常启动
但就是连不上数据库,提示TNS适配器错误,根本无法recover database