Oracle資料庫的冷備份與恢復

2021-07-27 15:33:06 字數 2058 閱讀 2468

一、備份

1.進入 cmd 、並進入要備份目錄

沒有目錄、可以使用 cmd 建立  示:md backup

進入備份目錄

示:1.進入碟符:d:

2.進入目錄:cd backup

2.輸入命令 :exp

3.輸入使用者名稱和密碼 :a_oe/bdqn

------------- 以下為 cmd 上的提示 與相應操作 ------------

4.輸入陣列提取緩衝區大小: 4096>:  (預設、直接回車)

5.匯出檔案: expdat.dmp >:

輸入備份檔案的檔名、(expdat.dmp 為預設、直接回車)

6.(2)u(使用者), 或 (3)t(表): (2)u >: (預設、直接回車)

7.匯出許可權 (yes/no): yes >: (預設、直接回車)

8.匯出表資料 (yes/no): yes >: (預設、直接回車)

9.壓縮區 (yes/no): yes >: (預設、直接回車)

cmd 演示

d:\>cd backup

d:\backup>exp

export: release 11.1.0.6.0 - production on 星期二 2月 28 21:00:49 2017

使用者名稱: a_oe/bdqn

連線到: oracle database 11g enterprise edition release 11.1.0.6.0 - production

輸入陣列提取緩衝區大小: 4096 >

匯出檔案: expdat.dmp >

(2)u(使用者), 或 (3)t(表): (2)u >

匯出許可權 (yes/no): yes >

匯出表資料 (yes/no): yes >

壓縮區 (yes/no): yes >

二、恢復

1.進入備份所在目錄

示:d:\backup>

2.輸入命令 :imp

3.輸入使用者名稱和密碼 :a_oe/bdqn

------------- 以下為 cmd 上的提示 與相應操作 ------------

4.匯入檔案: expdat.dmp>: (輸入備份檔案的檔名、(expdat.dmp 為預設、直接回車))

5.輸入插入緩衝區大小 (最小為 8192) 30720>:(預設、直接回車)

6.只列出匯入檔案的內容 (yes/no): no >:(預設、直接回車)

7.由於物件已存在, 忽略建立錯誤 (yes/no): no > :(輸入 yes)

8.匯入許可權 (yes/no): yes > :(輸入 yes)

9.匯入表資料 (yes/no): yes > :(輸入 yes)

10.匯入整個匯出檔案 (yes/no): no > :(輸入 yes)

cmd 演示

d:\backup>imp

import: release 11.1.0.6.0 - production on 星期二 2月 28 21:07:04 2017

使用者名稱: a_oe/bdqn

連線到: oracle database 11g enterprise edition release 11.1.0.6.0 - production

匯入檔案: expdat.dmp>

輸入插入緩衝區大小 (最小為 8192) 30720>

經由常規路徑由 export:v11.01.00 建立的匯出檔案

已經完成 zhs16gbk 字符集和 al16utf16 nchar 字符集中的匯入

只列出匯入檔案的內容 (yes/no): no >

由於物件已存在, 忽略建立錯誤 (yes/no): no > yes

匯入許可權 (yes/no): yes > yes

匯入表資料 (yes/no): yes > yes

匯入整個匯出檔案 (yes/no): no > yes

. 正在將 a_oe 的物件匯入到 a_oe

. . 正在匯入表                         "bonus"匯入了           7 行

成功終止匯入, 沒有出現警告。

oracle資料庫冷備份

一 冷備份前提 作業系統相同,可以win32到win64,win32到win64要執行指令碼。操作步驟 a,檢視兩個例項的控制檔案 資料檔案 日誌檔案 b,關閉兩個例項 c,覆蓋對應檔案 d,開啟例項 為了避免不必要的麻煩,我常常保持兩個例項的資料檔案 控制檔案 日誌檔案的數目和位置完全一致。例項名...

oracle資料庫冷備份

oracle 資料庫備份是我們最常見的操作之一。目前幾乎所有的公司都有自己的資料庫,存放重要的資料,資料的重要性無疑是非常重要的,那麼我們該如何進行資料庫的備份,在必要時刻在最短的時間內恢復資料,保證生產呢。下面我講解一下一般資料庫冷備份的方法。以window 系統oracle11g 為例說明。工具...

oracle資料庫冷備份

前言 這兩天因為專案組需要遷移演示系統環境,因資料庫資料量太大,小k考量之下決定使用冷備份來實現。下面小k給大家簡單介紹一下oracle資料庫冷備份異機恢復的步驟吧。1 查詢oracle是什麼版本,select from v version 要資料庫版本一致 2 例如資料庫塊大小,show para...