手动修改spfile.ora文件导致oracle启动不了的解决办法
2008-10-10 19:30
781 查看
手动修改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系列服务,即可解决上述问题。
例如:
C:/Documents and Settings/Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 10 11:21:42 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect / as sysdba
Connected to an idle instance.
SQL> startup pfile='E:/oraclexe/app/oracle/product/10.2.0/server/config/scripts/init.ora';
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1287016 bytes
Variable Size 92277912 bytes
Database Buffers 188743680 bytes
Redo Buffers 2904064 bytes
Database mounted.
Database opened.
SQL> create spfile='E:/oraclexe/app/oracle/product/10.2.0/server/dbs/SPFILEXE1.ORA'from pfile='E:/oraclexe/app/oracle/product/10.2.0/server/config/scripts/init.ora';
File created.
就OK了
参考:http://yu-gao.blogspot.com/2008/02/spfileoraoracle.html
因为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系列服务,即可解决上述问题。
例如:
C:/Documents and Settings/Administrator>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Oct 10 11:21:42 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect / as sysdba
Connected to an idle instance.
SQL> startup pfile='E:/oraclexe/app/oracle/product/10.2.0/server/config/scripts/init.ora';
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1287016 bytes
Variable Size 92277912 bytes
Database Buffers 188743680 bytes
Redo Buffers 2904064 bytes
Database mounted.
Database opened.
SQL> create spfile='E:/oraclexe/app/oracle/product/10.2.0/server/dbs/SPFILEXE1.ORA'from pfile='E:/oraclexe/app/oracle/product/10.2.0/server/config/scripts/init.ora';
File created.
就OK了
参考:http://yu-gao.blogspot.com/2008/02/spfileoraoracle.html
相关文章推荐
- 手动修改spfile.ora文件导致oracle启动不了的解决办法 .
- 手动修改spfile.ora文件导致oracle启动不了的解决办法
- 通过文件配置Oracle网络服务,提示无法修改tnsname.ora文件解决办法
- 修改oracle系统参数spfile导致数据库无法启动解决
- oracle数据文件强制删除导致无法启动的解决办法
- Linux下修改配置文件导致系统无法启动问题解决办法
- IIS网站文件结构修改导致服务器重启的解决办法
- 【VS开发】VS2015没修改源文件也导致重新编译的解决办法
- ORACLE启动ORA-01034,ORA-00119错误解决办法
- Oracle 提示修改密码 ORA-28002和ORA-28221数据库用户修改密码报错解决办法
- Oracle错误——ORA-03113:通信通道的文件结尾 解决办法
- Linux下修改.bash_profile文件后再次用CRT启动环境变量未生效的解决方法,oracle命令无法使用
- 物理删除oracle数据文件(DBF文件)导致数据库ORA-01033的解决方法
- 修改spfile导致oracle无法启动
- RHEL5 fstab文件修改错误导致系统启动失败的解决方法
- Oracle错误——ORA-03113:通信通道的文件结尾 解决办法
- 重装虚拟机导致虚拟系统中的Oracle监听服务无法启动解决办法
- Oracle错误——ORA-03113:通信通道的文件结尾 解决办法
- 修改配置文件导致命令不可用解决办法
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法