日期:2014-05-17  浏览次数:20704 次

帮忙给解决一个oracle启动不了的问题
情况是这样的,一台老服务器,系统是fedora 2的,装oracle 9i, tomcat ,要升级到一台新服务器上,我把老系统克隆岛新服务器上,由2.6.8的内核升级到2.6.18,数据库的安装目录也是打包考过来的(oracle没有启动状态),放到新服务器上,但是起不来,两台机器的环境是一样的,内存也一样大,其他硬件不同(应该跟硬件没关系),但是为什么oracle就是起不来呢,说是内部错误,具体的错误码我忘了,好像是因为控制文件不对了,依照现在的情况,能让oracle起来吗,现在控制文件,spfile都在。

起不来用init.ora重建了spfile文件,但是启动参数都变了,有没有办法用现在的spfile的参数把oracle起来


------解决方案--------------------
最好报一下错误代码,这样比较容易确定问题的具体情况。
------解决方案--------------------
startup open 实例 pfile='D:\oracle\admin\SystemOral\pfile\init.ora.10292010191540'
------解决方案--------------------
应该是你的Pfile文件有问题了,因为环境的变化,Pfile文件不能够正常的读取,所以Oracle不能够启动。建议你删掉Pfile文件,然后从SPfile文件拷贝一个Pfile文件,然后再启动实例试一下
------解决方案--------------------
我把老系统克隆岛新服务器上,
==============================
怎么克隆的?