http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 技术专栏 >> ArcGIS >> ArcSDE >> 正文

基于ArcSDE、Oralce空间数据库冷备份与恢复

作者:ogis    文章来源:http://www.cnblogs.com/ogis    点击数:    更新时间:2011-2-4
摘要:大型GIS系统,存储、管理海量(TB级)空间数据时,数据库备份变的尤其重要。这里随笔说说冷备份的一种方法。基于ArcSDE、Oracle空间库的冷备份在(1)间数据入库工作后或者更新变动较大时,全库备份方式比较合适,以应付各种意外情况导致数据库崩溃。(2)数据库整库(业务数据和空间数据)需要迁移至其他机器。

大型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数据库

Tags:ArcSDE,Oralce  
责任编辑:gissky
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图