關於ORACLE 10G資料的恢復問題

時間 2022-06-15 19:50:05

1樓:匿名使用者

這個操作起來簡單。但是提醒一下,你要評估新的ip是否會成為問題,比如你的資料裡有原來伺服器ip的資訊(比如em或db control要重配)。

我的方法會將老資料庫完整地複製到第二臺伺服器,在第二臺伺服器不需要另行新建一個空資料庫。

前提:1. 兩個伺服器的系統和版本一樣

2. 兩個oracle資料庫軟體版本和補丁級別一樣

步驟:方法一(以前的備份和歸檔日誌也還可以用):

1. shutdown immediate 第一個資料庫

2. 拷貝所有資料檔案、控制檔案、日誌檔案、引數檔案到第二臺伺服器,放到你想要的目錄中(oracle資料庫軟體的安裝位置無關緊要)

3. 如果用pfile,admin和控制檔案的位置可以直接通過編輯pfile來更改

4. 啟動例項,進入nomount狀態

5. alter database 來改資料檔案和日誌檔案的位置,你要知道第一臺伺服器上各個檔案的位置

方法二(如果用resetlogs case,以前的備份和歸檔日誌將不可用):

1. 第一個資料庫:alter database backup controlfile to trace as ... (請仔細閱讀檔案中兩個case的註釋,並選擇你要的case)

2. shutdown immediate 第一個資料庫

3. 拷貝所有資料檔案、引數檔案到第二臺伺服器,放到你想要的目錄中(oracle資料庫軟體的安裝位置無關緊要)

4. 如果用pfile,admin和控制檔案的位置可以直接通過編輯pfile來更改

5. 編輯控制檔案建立指令碼(步驟一生成的,包含資料庫啟動,和新加臨時資料檔案的命令),控制檔案建立命令中使用新的資料檔案和日誌檔案路徑

6. 執行指令碼(建議第一次使用者,每條命令一一手動執行,以防出錯)

2樓:

這樣的問題我建議你發到itpub上面等專業論壇去,這裡估計很少人能幫助你。

3樓:匿名使用者

1)先把原資料庫用exp 命令根據匯出

2)新的伺服器上用imp 命令匯入就可以了。

不是很困難的。

4樓:唉這麼難注

先匯出,再匯入,這個應該不成問題吧

怎樣修改oracle 10g口令和全域性資料庫名稱

資料庫名字貌似沒法改 修改口令可以用sql developer進入system賬戶修改 或用system賬戶登入進入oem修改 system賬戶預設口令 system manager sys change on install 請問安裝oracle時填寫 的全域性資料庫名和資料庫口令是幹嘛的啊 就是...

centos 6 0下安裝oracle 10g出現的問題

缺少一個軟體包。glibc 你可以在光碟上找到檔案以glibc開頭的這個包使用如下命令安裝 rpm ivh glibc rpm安裝後在 lib下就會有ld linux.so.2這個檔案了。 安裝報錯 runinstaller home oracle db database install oui l...

關於黃河的資料 10,關於黃河的資料

黃河 yellow river 全長約5464公里,流域面積約萬平方公里,是中國第二長河,世界第五大長河。它發源於青海省青藏高原的巴顏喀拉山脈北麓的卡日曲,呈 幾 字形。流經青海 四川 甘肅 寧夏 內蒙古 陝西 山西 河南及山東9個省,最後流入渤海。由於河流中段流經中國黃土高原地區,因此夾帶了大量的...