冷備份實驗

2021-04-12 20:40:43 字數 1012 閱讀 6888

冷備份實施

今天重灌了系統

所以需要把以前資料庫的內容再弄過來!當時我備份了oradata資料夾下面的所有檔案!

把新裝oracle下面的內容全部拷貝到temp(新建臨時用)資料夾下然後把備份的資料夾放到oradata下面

startup

提示ora-01991 pwd檔案不可用

刪除以前的pwd檔案 del del d:/oracle/ora92/database/pwdora9.ora

使用orapwd 重新建立pwd檔案

orapwd file=d:/oracle/ora92/database/pwdora9.ora password=oraclepass entries=10

oraclepass(oracle sys 使用者密碼)

再次startup

又提示ora-01092: oracle 例程終止。強行斷開連線

檢視alter.log 發現

ora-30012: undo tablespace '' does not exist or of wrong type

想起來我以前的undo表空間使用的是undo1而不是預設的undotbs1

然後shutdown immediate;

修改pfile中的

undo_tablespace=undo1

然後create spfile from pfile=pfile路徑

再次startup

total system global area  135338868 bytes

fixed size                   453492 bytes

variable size             109051904 bytes

database buffers           25165824 bytes

redo buffers                 667648 bytes

資料庫裝載完畢。

資料庫已經開啟。

拷貝成功。

oracle冷備份 恢復

方法一 最簡單的方法 需建庫 備份 直接拷貝oracle目錄下的admin oradata兩個資料夾,ora92目錄下database,到其他儲存實現備份。恢復 1.建立乙個和原來一樣的資料庫。安裝路徑和資料庫名必須和原來一致 2.用管理員連入資料庫後停止資料庫。3.把安裝目錄下的admin和ora...

oracle冷備份示例

oracle 的冷備份 1 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份 oracle 資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔...

oracle冷備份 記錄

伺服器資料庫有100g,需要進行定期備份 邏輯備份速度太慢,先在本地測試冷備份。1.安裝oracle 建立使用者,建立測試資料 建立使用者 create user busi identified by busi 授權 grant resource,connect,dba to busi 建立表,新增...