Oracle
使用 SQLPLUS 創建新的控製文件
反對票最喜歡
我需要有關使用 sqlplus 創建控製文件的幫助。我已經使用了下一步,我更改了 spfile,關閉數據庫,啟動 nomount,使用下一個命令創建控製文件,但它失敗了:create controlfile set database orcl logfile controlnew1
(’\oracle\oradata\orcl\controlnew1.log’, ‘\oracle \oradata\orcl\controlnew1.log’) 重置日誌;我的規範是在 CONTROL01 位置創建 2 個名為 contronew1 和 controlnew2 的新控製文件。我在 oracle 文件中找到了相關文章,但我不明白。對於解決此問題的任何幫助,我將不勝感激。
我假設您正在練習備份和恢復。最好的方法是執行以下操作:
ALTER DATABASE BACKUPUP CONTROLFILE TO TRACE;
這將在 diag 目錄下創建一個跟踪文件,假設您至少執行 11g。您可以使用記事本打開該文件,並且有兩組用於創建控製文件的說明。一種用於使用歸檔日誌,一種用於不使用歸檔日誌。您應該查看該文件並查看其中包含的內容。您可以使用它來移動數據庫或其任何組件。以下是您應該查看的一些連結。