溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle11g控制文件丟失如何解決

發(fā)布時間:2021-07-29 17:34:42 來源:億速云 閱讀:168 作者:Leah 欄目:關系型數(shù)據(jù)庫

今天就跟大家聊聊有關Oracle11g控制文件丟失如何解決,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

首先連上數(shù)據(jù)庫,查看控制文件所在路徑

4.執(zhí)行語句檢查數(shù)據(jù)庫是否恢復正常

編號

重做日志文件

大?。∕)


1

/u01/app/oracle/oradata/cams/redo01.log

51

2

/u01/app/oracle/oradata/cams/redo02.log

51

3

/u01/app/oracle/oradata/cams/redo03.log

51

編號

表空間文件

大小(M)

1

/u01/app/oracle/oradata/cams/example01.dbf

331

2

/u01/app/oracle/oradata/cams/finchina01.dbf

8625

3

/u01/app/oracle/oradata/cams/finchina02.dbf

8025

4

/u01/app/oracle/oradata/cams/finchina03.dbf

8225

5

/u01/app/oracle/oradata/cams/finchina101.dbf

1025

6

/u01/app/oracle/oradata/cams/finchina1.dbf

10241

7

/u01/app/oracle/oradata/cams/finchina.dbf

32768

8

/u01/app/oracle/oradata/cams/sysaux01.dbf

731

9

/u01/app/oracle/oradata/cams/system01.dbf

831

10

/u01/app/oracle/oradata/cams/temp01.dbf

853

11

/u01/app/oracle/oradata/cams/undotbs01.dbf

411

12

/u01/app/oracle/oradata/cams/users01.dbf

6


2.關閉數(shù)據(jù)庫。

3.備份數(shù)據(jù)庫的所有數(shù)據(jù)文件和重做日志文件。

4.啟動一個新的實例,但不要掛載或打開數(shù)據(jù)庫:

6.進行簡單的數(shù)據(jù)庫檢查,修復一些未處理的問題。

數(shù)據(jù)庫現(xiàn)已打開并可用。

第四種情況:數(shù)據(jù)庫處于關閉狀態(tài),全部控制文件丟失

這種情況下的處理方法和第三種情況基本一致,只是如果控制文件沒有恢復好,數(shù)據(jù)庫是不能對外提供服務的。但是第三種情況下,數(shù)據(jù)庫還能提供和控制文件無關的增刪改查等服務。

最后總結
控制文件的多路復用以及控制文件的備份是很重要的,使用ALTER DATABASE BACKUP CONTROLFILE語句備份你的控制文件。你有兩個選擇:

l 使用下列語句將控制文件備份到二進制文件(現(xiàn)有控制文件的副本):

ALTER DATABASE BACKUP CONTROLFILE TO '/u01/app/oracle/oradata/cams/control.bkp';

l 生成可以用于重新創(chuàng)建控制文件的SQL語句:

ALTER DATABASE BACKUP CONTROLFILE TO TRACE;

此命令將SQL腳本寫入trace文件,可以對其進行抓取和編輯以重現(xiàn)控制文件。通過查看告警日志可以確定跟蹤文件的名稱和位置。

看完上述內(nèi)容,你們對Oracle11g控制文件丟失如何解決有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI