知识大全 SPFILE参数修改错误的解决办法

Posted 数据库

篇首语:运气就是机会碰巧撞到了你的努力。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 SPFILE参数修改错误的解决办法相关的知识,希望对你有一定的参考价值。

SPFILE参数修改错误的解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  昨天在火车站 一个朋友打电话过来 说他将SPFILE修改错了 数据库无法启动 问我怎么办

  我说你创建一个PFILE 改一下用PFILE启动 而他说数据库无法连接 是Windows的环境

  Ok 这类问题很多很多 我描述一下解决办法供参考

SQL> alter system set sga_max_size= G scope=spfile;System altered
    那么下次启动 如果内存不足 数据库是无法启动的
SQL> shutdown immediate;Database closed Database dismounted ORACLE instance shut down SQL> startupORA : out of memory
    在Unix Linux上可以连接到数据库 创建pfile
SQL> create pfile from spfile;File created
    如果在Window上 你手上还没有任何可供参考的参数文件 那么很简单 用记事本(Notepad)编辑一个文件 包含如下两行
[oracle@test dbs]$ cat initeygle ora SPFILE= /opt/oracle/product/ /dbs/spfileeygle ora sga_max_size=
    第一行指向SPFILE 第二行写上出错的参数 给一个正确的值 这个值在实例启动时会覆蓋之前错误的设置     然后就可以使用这个文件启动数据库实例了
SQL> startup pfile=$ORACLE_HOME/dbs/initeygle oraORACLE instance started Total System Global Area bytesFixed Size                  bytesVariable Size            bytesDatabase Buffers          bytesRedo Buffers                bytesDatabase mounted Database opened
    如果在Windows上 你只能通过服务起停数据库 那么Oracle缺省的还是会寻找SPFILE 一个办法是将SPFILE改名     比如将spfileeygle ora更改为spfileeygle ora 然后再pfile里引用这个参数文件 下次startup就不用指定pfile 数据库可以自动找到这个参数文件 启动数据库
[oracle@test dbs]$ mv spfileeygle ora spfileeygle ora[oracle@test dbs]$ cat initeygle ora SPFILE= /opt/oracle/product/ /dbs/spfileeygle ora sga_max_size=
数据库可以自动使用PFILE启动
SQL> startupORACLE instance started Total System Global Area bytesFixed Size                  bytesVariable Size            bytesDatabase Buffers          bytesRedo Buffers                bytesDatabase mounted Database opened SQL> show parameter spfileNAME                                TYPE        VALUE spfile                              string      /opt/oracle/product/ /dbs                                                /spfileeygle ora
The End cha138/Article/program/Oracle/201311/17118

相关参考

知识大全 设置不使用spfile

  oraclei和oracleG里数据库启动的时候先找二进制格式的spfile如果存在就按里面定的参数启动    如果不存在就按此目录下有的文本格式的数据库参数文件启动    查看spfile的目录

知识大全 遭遇ORA-01078,LRM-00109,ORA-27046 SPFILE文件损坏解决

遭遇ORA-01078,LRM-00109,ORA-27046SPFILE文件损坏解决  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布

知识大全 .net出现80080005错误的解决办法分享

这篇文章介绍了net出现错误的解决办法有需要的朋友可以参考一下希望可以对你有所帮助 cha138/Article/program/net/201311/14207

知识大全 php“内存位置访问无效”错误的解决办法

  配置环境如下  WinSP+IIS+php+mysqla+zenda+PhpMyAdminPHP执行方式:isapiMysql为手动安装  关于“内存位置访问无效”的错误解决办法与步骤(一些部份无

知识大全 Oracle10g控制台登录错误解决办法

Oracle10g控制台登录错误解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  安装Or

知识大全 .net出现80080005错误的解决办法

  前段时间在公司做一个文件统计的页面时需要将word文件的页面数量做一个统计但是在程序写好后运行总是报错  检索类工厂中CLSID为AC的组件时失败原因是出现以下错误:  尝试了很久总算发现了问题所

知识大全 SQL Server 2008安装过程中出现1608错误的解决办法

SQLServer2008安装过程中出现1608错误的解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 nginx 504 Gateway Time-out错误解决办法

nginx504GatewayTime-out错误解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 php源代码安装常见错误与解决办法

cha138/Article/program/PHP/201311/21053

知识大全 oracleem中按钮乱码解决办法

  一oracleem中按钮乱码解决办法:  修改jdk下面的字体  [oracle@racdb_]$cd$ORACLE_HOME/jdk/jre/lib/  [oracle@raclib]$mvfo