Heim  >  Artikel  >  Datenbank  >  修改参数之后数据库无法启动问题

修改参数之后数据库无法启动问题

WBOY
WBOYOriginal
2016-06-07 15:23:301326Durchsuche

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 1.问题: 当设置参数SQLalter system set dispatchers=0 scope=spfile; 参数dispatchers是不能设置为0的,从而导致错误 2.现象:此时数据库无法启动 SQLshutdown immediate; SQLstartup; ORA-00119:

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入

  1.问题:

  当设置参数SQL>alter system set dispatchers=0 scope=spfile;

  参数dispatchers是不能设置为0的,从而导致错误

  2.现象:此时数据库无法启动

  SQL>shutdown immediate;

  SQL>startup;

  ORA-00119: invalid specification for system parameter DISPATCHERS

  ORA-00111: invalid attribute X

  解决方法如下:

  找到数据库启动文件:一般的路径为:$ORACLE_HOME/dbs/

  然后使用strings spfilededicated.ora

  将出现的内容拷贝到一个新的文件中,取出参数dispatchers这一行然后sqlplus连接数据库

  启动数据库的时候使用命令

  startup pfile=$ORACLE_HOME/dbs/initdedicated.ora

  启动之后,执行命令:

  create spfile from pfile;

  然后重新修改dispatchers参数即可

  例如:

  alter system set dispatchers='' scope=spfile;

  从而数据库可以正常启动。

修改参数之后数据库无法启动问题

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn