主题:[讨论]orcl启动不了,共享池的问题,求助
症状:1.oracle 10g OEM 不能登陆
2.sql/plus 不能登陆
输入用户名密码后,他们都会报错:
ERROR:
ORA-01034:ORACLE not avialable (orcl 不可用)
ORA-27101:shared memory realm does not exit (共享池不存在)
是昨天吧,我为每一组重做日志文件都创建了一组镜像,接着想再创建一个控制文件的副本F:\control04.ctl(原先已有三个),过程是这样的:
Rem 重启数据库,切断所有用户对数据的访问,这是为了更快地关闭数据库
SQL>startup force
Rem 关闭数据库
SQL>shutdown
将控制文件copy至F:\,改名为control04.ctl
添加系统初始化参数SPFILE中有关controlfile的control04.ctl路径
最后用startup force开启数据库时,就出现了最上面我说的报错信息...
后来我把SPFILE改回原来的参数,还是报错
但是别的数据库还是能正常启动
问题出在哪,怎么补救?求详解
2.sql/plus 不能登陆
输入用户名密码后,他们都会报错:
ERROR:
ORA-01034:ORACLE not avialable (orcl 不可用)
ORA-27101:shared memory realm does not exit (共享池不存在)
是昨天吧,我为每一组重做日志文件都创建了一组镜像,接着想再创建一个控制文件的副本F:\control04.ctl(原先已有三个),过程是这样的:
Rem 重启数据库,切断所有用户对数据的访问,这是为了更快地关闭数据库
SQL>startup force
Rem 关闭数据库
SQL>shutdown
将控制文件copy至F:\,改名为control04.ctl
添加系统初始化参数SPFILE中有关controlfile的control04.ctl路径
最后用startup force开启数据库时,就出现了最上面我说的报错信息...
后来我把SPFILE改回原来的参数,还是报错
但是别的数据库还是能正常启动
问题出在哪,怎么补救?求详解