Heim > Datenbank > MySQL-Tutorial > Hauptteil

ORA-00205错误的解决方法

WBOY
Freigeben: 2016-06-07 17:29:13
Original
6567 Leute haben es durchsucht

为了配置数据库可恢复性,尝试着修改了控制文件,为了恢复,刚开始执行了alter system set control_files=

为了配置数据库可恢复性,尝试着修改了控制文件,为了恢复,刚开始执行了alter system set control_files='/u01/app/Oracle/oradata/$ORACLE_SID/controlfile/o1_mf_7p5b2xty_.ctl','/u01/app/oracle/flash_recovery_area/$ORACLE_SID/controlfile/o1_mf_7p5b2y0c_.ctl' scope=spfile;

 执行结果是:系统已经被更改。

然后重启数据库。

但是再关闭数据库的时候就报错误了,

ORA-01507:........

然后再启动数据库,就启动不了了,报ORA-00205.

在网上找了下,说是控制文件的事,,在/u01/app/oracle/admin/$ORACLE_SID/bdump 看了下 alter log 最下面出了一个错误,说是找不到

'/u01/app/oracle/oradata/$ORACLE_SID/controlfile/o1_mf_7p5b2xty_.ctl'这个文件或者目录,

就想是路径的问题了,然后把这个文件复制出了一个副本然后改了下名字

然后执行:startup nomount ,进入修改控制文件路径,

alter system set

control_files='/u01/app/oracle/oradata/$ORACLE_SID/controlfile/control01.ctl',

'/u01/app/oracle/oradata/$ORACLE_SID/controlfile/control02.ctl',

'/u01/app/oracle/oradata/$ORACLE_SID/controlfile/control03.ctl' scope=spfile;

这三个控制文件是在上面那两个文件基础上复制的,然后改了下名字。

然后执行:shutdown immediate

再启动数据库,就OK了。

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!