Oracle 如何備份控制檔案

2021-07-24 05:32:06 字數 1090 閱讀 5294

一、作業系統:windows 2000

二、資料庫: oracle 8i (8.1.7) for nt 企業版

三、安裝路徑:d:\oracle

實現方法:

1、alter database backup controlfile to trace;

alter database backup controlfile to trace resetlogs;

alter database backup controlfile to trace noresetlogs;

2、alter database backup controlfile to 檔名;

alter database backup controlfile to 檔名 reuse;(如果此檔案已存在)

例:sql> alter database backup controlfile to 'c:\a';

資料庫已更改。

sql> alter database backup controlfile to 'c:\a';

alter database backup controlfile to 'c:\a'

error 位於第 1 行:

ora-01580: 建立控制備份檔案c:\a時出錯

ora-27038: skgfrcre: 檔案存在

osd-04010: 《建立》 選項指定,檔案已經存在

sql> alter database backup controlfile to 'c:\a' reuse;

資料庫已更改。

sql>

3、shutdown,直接看init.ora檔案中的control_files項,找到其中任意乙個控制檔案,

用作業系統命令複製到備份地點即可(如:軟盤、光碟、磁帶等)

第一種方法產生的是乙個跟蹤檔案,裡面存放的是建立控制檔案的指令碼,可以用記事本等文字編輯器開啟。這個指令碼可以讓你重新建立控制檔案,

生成乙個跟蹤檔案到init.ora中user_dump_dest所指的目錄下($oracle_home\admin\oradb\udump\)。

第二種方法產生的是乙個二進位制檔案,就是當前控制檔案的乙個一模一樣的備份

oracle 日誌檔案 引數檔案 控制檔案備份恢復

在此之前搞清楚每個檔案的作用,一定要掌握oracle的基本概念。一 基本檔案的備份恢復 1 logfile多元化和備份恢復 日誌查詢 select from v logfile select from v log 手工切換日誌 alter system switch logfile 手工檢查點 al...

oracle控制檔案備份關鍵是選擇備份

其實在oracle資料庫中,對控制檔案進行備份是很簡單的一件事情,只需要通過一些簡短的命令即可以完成。根據筆者的經驗,在進行控制檔案備份作業時其關鍵的內容在於確定什麼時候需要進行備份,即在執行哪些操作後需要對控制檔案進行備份。而對於一些基本的備份操作,相對來說對於資料庫管理員不會有多大的難度。為此筆...

Oracle 控制檔案重建和多元備份

1.控制檔案重建 在sqlplus中 1 alter database backup controlfile to trace 進行控制檔案的語句級備份 2 show parameterbackground dump dest 查詢警告日誌檔案的位置 3 start c d124451 diag d...