Oracle

使用 SQLPLUS 創建新的控製文件

  • October 11, 2017

反對票最喜歡

我需要有關使用 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。您可以使用記事本打開該文件,並且有兩組用於創建控製文件的說明。一種用於使用歸檔日誌,一種用於不使用歸檔日誌。您應該查看該文件並查看其中包含的內容。您可以使用它來移動數據庫或其任何組件。以下是您應該查看的一些連結。

創建控製文件

數據庫概念

引用自:https://dba.stackexchange.com/questions/188200