oracle管理控制檔案

2021-08-30 09:22:21 字數 959 閱讀 6084

檢視資料庫資訊

select * from v$database;

檢視日誌檔案

select * from v$logfile;

檢視那日誌組:

select * from v$log;

檢視備份資訊及修改備份狀態

select * from v$backup;

alter tablespace users  begin backup;

alter tablespace users  end backup;

檢視歸檔資訊

select * from v$archived_log;

檢視臨時檔案:

select * from v$tempfile;

資料庫在執行的時候備份控制檔案:

alter database backup controlfile  to 'c:\control.bak';

alter database backup controlfile  to trace;

多公控制檔案:

使用spfile檔案的步驟

先檢視spfile檔案路徑:

show parameter spfile;

1『修改spfile檔案

alter system set control_files=('','') scope=spfile;

2、正常關閉資料庫

3、拷貝控制檔案

4、啟動資料庫

使用init.ora檔案的步驟:

1、關閉資料庫

2、拷貝控制檔案

3、編輯init.ora檔案的 control_files=資訊

4、啟動資料庫

startup pfile=d:\oracle\ora90\database\initorcl.ora;

若建立資料庫的時候控制檔案的路徑、名稱唯一且預設(db_create_online_log_dest)

oracle控制檔案管理

oracle資料庫通過控制檔案保持資料庫的完整性,一旦控制檔案被破壞資料庫將無法啟動,因此建議採用多路控制檔案或者備份控制檔案的方法。控制檔案是資料庫建立的時候自動生成的二進位制檔案,只能通過例項進行修改,如果手動修改的話會造成控制檔案與物理資訊不符合,從而導致資料庫不能正常工作。oracle資料庫...

管理oracle控制檔案

每乙個oracle資料庫都有乙個控制檔案。控制檔案是乙個小型的二進位制檔案,可以記錄資料庫的物理結構,包含以下的內容 資料庫名稱 相關資料檔案和聯機重做日誌檔案的名稱和位置 資料庫建立的時標 當前日誌的序號 檢驗點資訊。無論何時開啟資料庫,控制檔案必須能夠由oracle資料庫伺服器寫入內容。沒有控制...

ORACLE 管理控制檔案

在oracle中,控制檔案極其重要,如果該檔案損壞並在沒有備份的情況下,資料庫將無法啟動,裡面的資料也將無法讀取恢復,一般情況下,對資料庫配置好了以後備份控制檔案 1.檢視控制檔案 sql select name from v controlfile 如果發生錯誤,檢查錯誤資訊如 opt oracl...