ORA-00313的解决

来源:互联网 发布:碳纤维地暖 知乎 编辑:程序博客网 时间:2024/05/17 01:10

来自:http://hi.baidu.com/niuyuanli/item/d714a813512987e75f53b189

Oracle提示ORA-00313的错误,并且报ORA-00313和ORA-00312错误,原因是日志被误操作删除,解决方法如下:

运行cmd

C:\Documents and Settings\administrator>sqlplus

SQL> conn sys/sipangzi as sysdba

已连接。

SQL> startup mount

ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它

SQL> recover database until time '2008-11-13 13:45:02';

完成介质恢复。

SQL> alter database open resetlogs;

数据库已更改。

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area 205520896 bytes

Fixed Size 1248092 bytes

Variable Size 79692964 bytes

Database Buffers 117440512 bytes

Redo Buffers 7139328 bytes

数据库装载完毕。

数据库已经打开。

注意:如果还不行,那打开 Oracle Enterprise Manager Console 以system/manager as sysdba登录,进入后打开例程中的配置,将例程状态设置为“打开”即可。

我是这样弄好的,希望对大家有用啊。

原创粉丝点击