ORACLEデータベース によくあるエラ の解決策

プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:service@parnassusdata.com

  適用範囲 Oracleデータベース –エンタプライズバーション – 9.2.0.5 バーションあるいはより高いバーション このファイルはどのプラットフォームにも適用できる   症状 データベースをバックアップモードに設置して、すべてのデータファイルと再構造制御ファイルをコピする。そして、いくつのアーカイブログファイルで、データベースをう将数据库设置成备份模式,复制所有数据文件和重建控制文件,并应用几个アップグレードする。alter database open resetlogsでデータベースを起動するときに、以下のようなエラになる: SQL> alter database open resetlogs; alter database open resetlogs * ERROR at line 1: ORA-01113: file 1 needs media recovery ORA-01110: data file 1: ‘/oracle/PRDDAT/DATA1/tables/PRDDAT.SYSTEM.data1.dbf’ 以下はクエリと結果: select distinct(fhscn) from x$kcvfh; just one value select distinct(fhsta) from x$kcvfh; only the value of 0 select distinct status from v$backup; not active 制御ファイルスクリプトにもresetlogs.を設置した。 リカバリコマンドは以下の通り: recover database using backup controlfile; いくつのログが利用され、ログを削除して、resetlogsに指定し、データベースを起動する。 原因 リカバリコマンドが誤った 解决策 以下のようなコマンドでデータベースを起動する: recover database using backup controlfile until cancel; これはデータベースが使用可能なアーカイブログでデータを不完全にリカバリしていると意味している。