日期:2014-05-16  浏览次数:20418 次

实例无法启动
好久没练习sql了,今天偶尔想登陆一下,结果sql客户端给我报了一个“oracle initialization or shudown in process”的错误。奇了怪了,网上搜索了一下也没找到什么好办法。
于是尝试使用命令开启数据库
SQL> connect sys/sys as sysdba
已连接。
SQL> shutdown normal
ORA-01109: 数据库未打开


已经卸载数据库。
ORACLE 例程已经关闭。
SQL> start mount
SP2-0310: 无法打开文件"mount.sql"
SQL> startup mount
ORACLE 例程已经启动。

Total System Global Area  135338868 bytes
Fixed Size                   453492 bytes
Variable Size             109051904 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
ORA-01991: ???????'d:\oracle\ora92\DATABASE\PWDorcl.ORA'

这里发生了01991错误。上网搜索了一下,解决办法如下
SQL> connect sys/sys as sysdba
已连接。
SQL> host del d:\oracle\ora92\DATABASE\PWDorcl.ORA

SQL> host orapwd file=d:\oracle\ora92\DATABASE\PWDorcl.ORA password=system entri
es=10

SQL> alter database open;

数据库已更改。