伺服器資料庫有100g,需要進行定期備份 ,邏輯備份速度太慢,,先在本地測試冷備份。
1.安裝oracle ,建立使用者,建立測試資料
//建立使用者
create user busi identified by busi
//授權
grant resource,connect,dba to busi;
//建立表,新增資料[略]
2.在cmd中關閉資料庫
c:\documents and settings\administrator>sqlplus /nolog
sql> conn sys/system as sysdba
已連線。
sql> shutdown immediate;
資料庫已經關閉。
已經解除安裝資料庫。
oracle 例程已經關閉。
3.copy 備份檔案
e:\oracle\product\10.2.0\oradata\orcl //核心資料
4.還原備份檔案
5.重啟服務和監聽
lsnrctl start/stop
冷備份屬於完全備份, 主要變更資料 使用exp +計畫任務,備份主要的資料表 ,這裡我每天備份使用者關係表。
新建乙個bat
exp hrbusi/123456@orcl tables=mytable,t2 file=d:\mytable.dmp log=d:\mytable.log grants=y
在windows 控制面板-任務計畫中新增該bat 每天晚上執行一次
oracle冷備份 恢復
方法一 最簡單的方法 需建庫 備份 直接拷貝oracle目錄下的admin oradata兩個資料夾,ora92目錄下database,到其他儲存實現備份。恢復 1.建立乙個和原來一樣的資料庫。安裝路徑和資料庫名必須和原來一致 2.用管理員連入資料庫後停止資料庫。3.把安裝目錄下的admin和ora...
oracle冷備份示例
oracle 的冷備份 1 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們乙個完 整的資料庫。冷備份是將關鍵性檔案拷貝到另外位置的一種做法。對於備份 oracle 資訊而言,冷備份是最快和最安全的方法。值得注意的是冷備份必須是資料庫關閉的情況下完成,當資料庫開著的時候,執行資料庫檔...
Oracle 冷備份還原
所謂 冷備份 即直接拷貝資料檔案備份,比較方便,但必須要在資料庫關閉狀態。對於重灌了系統和oracle資料庫重灌之後的還原比較重要 以下是本人的還原經驗 由於我完整儲存了 資料檔案 控制檔案和聯機檔案,且重新安裝之後的結構與之前的一模一樣,所以比較簡單 示例 d oracle old product...