oracle服务重建与ora01034错误
--oracle服务重建方法(--telemt是数据库名)
>oradim -new -sid telemt -srvc OracleServicetelemt -intpwd oracle -pfile C:\oracle\product\10.2.0
\admin\telemt\pfile\init.ora.89200801642
--仍然未能解决
>oradim -shutdown -sid telemt
>oradim -startup -sid telemt
--仍然未能解决
>oradim -delete -sid telemt
>oradim -new -sid telemt -srvc OracleServicetelemt -intpwd oracle -startmode a
ora-01034:oracle not available
ora-27101:shared mermory realm does not exist
解决方法:
在命令窗口输入sqlplus/nolog;
SQL> connect/as sysdba
已连接到空闲例程。--说明oracle没启动
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 603979776 bytes
Fixed Size 1250380 bytes
Variable Size 79694772 bytes
Database Buffers 515899392 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
数据库已经打开。
--此时oracle应该可以登录了。