首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

手动修改spfile.ora文件导致oracle启动不了的解决方法

2012-07-15 
手动修改spfile.ora文件导致oracle启动不了的解决办法 .手动修改spfile.ora文件导致oracle启动不了的解决

手动修改spfile.ora文件导致oracle启动不了的解决办法 .

手动修改spfile.ora文件导致oracle启动不了的解决办法 .



因为spfile.ora文件为二进制文件,手动修改spfile.ora后,oracle无法识别,也就无法启动了。解决办法如下:
      1。找到pfile文件:在10.0.2/admin/实例名/pfile/文件夹下有个init.ora.xxxxxxxxxxx 文件,该文件为带时间戳的pfile文件,将时间戳去掉,变成init.ora文件。
      2。开始-运行-cmd
>sqlplus /nolog
sql>conn  用户名/密码 as sysdba
sql>startup pfile='10.0.2/admin/实例名/pfile/init.ora';
启动成功后
sql>create spfile='path/spfileSID.ora' from pfile='10.0.2/admin/实例名/pfile/init.ora';
      3。将新生成的文件spfileSID.ora拷贝到 "10.2.0/db_1/database/”,目录下覆盖原文件,如果存在initSID.ora文件请重命名。
      4。在管理工具-服务中重新启动oracle系列服务,即可解决上述问题。

热点排行