基于ArcSDE、Oralce空间数据库冷备份与恢复
大型GIS系統,存儲、管理海量(TB級)空間數據時,數據庫備份變的尤其重要。這里隨筆說說冷備份的一種方法。基于ArcSDE、Oracle空間庫的冷備份在(1)間數據入庫工作后或者更新變動較大時,全庫備份方式比較合適,以應付各種意外情況導致數據庫崩潰。(2)數據庫整庫(業務數據和空間數據)需要遷移至其他機器。
?
運行dos:
一.連接Oracle,我一般喜歡采用下面方式:
輸入:
1>C:\Documents and Settings\Administrator>sqlplus -回車
2>請輸入用戶名:sys? ?? -回車
3>輸入口令:sys as sysdba -我sys的密碼:‘sys’ 輸入過程中看不到字母,輸入完回車
二.shutdown數據庫
3>SQL>shutdown immediate
出現:數據庫已經關閉
已經卸載數據庫
Oracle例程已經關閉
三.開始拷貝備份數據庫
注意拷貝的文件:
1)實例文件;我的存儲在安裝路徑:D:\oracle\product\10.2.0\oradata下的orcl文件夾下,orcl同時為我的數據庫名
2)ArcSDE默認的SDE表空間文件;
3)自己新建的所有表空間,我一般是 業務數據、空間數據分別建不同的用戶和不同的表空間,存儲在數據磁盤上。
四.完成備份
完成后,startup數據庫即可進行下面工作。
?
上述三所拷貝備份的數據,即可對數據庫進行還原,也可在其他機器上對其他數據庫進行恢復,完成數據庫的遷移工作,而不必用Catalog去從A庫導入B庫的方式遷移,適合整庫數據遷移。
注:
1)移至其他機器的時需要注意,另一臺機器需要預先在相同路徑下安裝好同版本Oracle和ArcSDE。
2)首先需要shutdown數據庫后,將備份文件拷貝至相應路徑下,再startup啟動數據庫即可恢復。
3)保證各個文件是同一時態的文件,shutdown后必須一次性拷貝,不可拷貝部分,啟動使用后又拷貝其他部分。
?
恢復:
一.連接數據庫 參考上述
二.shutdown 數據庫
三.拷貝文件
四.satartup數據庫
?
?
?
?
轉載于:https://www.cnblogs.com/ogis/archive/2010/10/14/ArcSDE_Oralce.html
總結
以上是生活随笔為你收集整理的基于ArcSDE、Oralce空间数据库冷备份与恢复的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AcWing 831. KMP字符串(模
- 下一篇: hadoop学习记录