ArcSDE中空间数据的备份与恢复

ArcSDE中空间数据的备份与恢复

ID:40748157

大小:39.50 KB

页数:5页

时间:2019-08-07

ArcSDE中空间数据的备份与恢复_第1页
ArcSDE中空间数据的备份与恢复_第2页
ArcSDE中空间数据的备份与恢复_第3页
ArcSDE中空间数据的备份与恢复_第4页
ArcSDE中空间数据的备份与恢复_第5页
资源描述:

《ArcSDE中空间数据的备份与恢复》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ArcSDE中空间数据的备份与恢复:随着GIS应用系统在复杂性、集成性、并发性等方面的要求不断增加,系统所需的空间数据量在急剧地增长,同时用户对空间数据并发访问的需求也越来越突出。以传统的文件形式存储和表示空间数据的方法显然已经无法满足这些需求。由于ArcSDE本身所具有的海量数据存储、多用户并发访问、版本管理、长事务处理等强大优势,在GIS应用系统中引入ArcSDE作为空间数据存储和管理引擎,变得越来越普遍。ArcSDE作为空间数据库引擎,在ArcGIS8.1系列软件中属于服务器端的产品,在整个产品框架中,处于数据中心的重要地位,它利用Oracle、DB2、S

2、QLServer、Informix等关系型数据库在数据存储、数据完整性等方面的先进技术手段,将海量空间数据(包括矢量数据和栅格数据)有机地组织和管理起来,通过其内部异步缓冲、空间索引等先进的机制,提供对空间数据的多用户高效并发访问。除了存储空间数据并提供访问,对于空间数据的备份和恢复,是空间数据管理中最重要的工作环节之一,也是保障空间数据安全的重要方式。首先,空间数据本身在应用过程中不断地被更新变动,所以经常会需要备份不同时期,不同的空间数据版本;第二,存储介质的意外损坏会导致严重的空间数据丢失,因此需要定期对空间数据对象的整体进行完全备份;第三,有时出于调整的

3、必要,需要在不同服务器、甚至不同数据库管理系统之间进行空间数据的移植和转换。在采用文件形式空间数据的时代,空间数据的备份仅仅是操作系统中的文件拷贝、备份和归档的过程;而空间数据的恢复也不过是复制、覆盖的操作;在基于ArcSDE和关系型数据库的空间数据库时代,空间数据的备份更多的依赖于关系型数据库的备份和恢复技术,当然也不能缺少ArcSDE所提供的备份工具。按照备份的方式和对象,ArcSDE中空间数据的备份和恢复可以分为如下两类:指定空间数据对象的备份恢复,和整体空间数据库的备份恢复。一、指定空间数据对象的备份和恢复这种方式主要用于备份指定的空间数据对象,比如某个

4、图层和要素类、其中的某些满足特定条件的记录、甚至特定的版本。实现这种备份方式的方法主要是利用ArcSDE提供的管理工具:sdeexport和sdeimport命令。它们的位置在%ArcSDEHOME%bin中。其中,sdeexport用于将空间数据从ArcSDEServer上备份为单独的数据文件,而sdeimport用于将经由sdeexport备份的数据文件恢复到ArcSDEServer中。这一方式的缺点在于不能一次备份完整的空间数据库。但是也有个明显的优点,在于通过sdeexport和sdeimport工具,可以将空间数据在不同的关系型数据库管理系统(RD

5、BMS)之间进行移植。1.备份全部记录使用sdeexport命令的缺省方式即可,比如:(1)将指定的图层备份到备份文件sdeexport-ocreate-ldcxq,shape-fd:dcxq.exp-ijerry_oracle-usde-psde就是将名为jerry_oracle的sde服务(ArcSDEfororacle8i)中的指定图层“dcxq”按缺省方式备份到文件d:dcxq.exp中。(2)利用操作系统命令,拷贝备份文件到目标服务器上(3)将备份文件恢复至目标RDBMS中sdeimport-ocreate-lnewDcxq,shape-fd:d

6、cxq.exp-ijerry_sqlsvr-usde-psde此操作将备份文件恢复到名为jerry_sqlsvr的sde服务(ArcSDEforSQLServer)中,图层名为:newDcxq。2.备份部分记录sdeexport命令中添加-w参数和一个条件选择表达式即可,比如:(1)将指定图层中满足条件的记录备份到备份文件sdeexport-ocreate-ldcxq,shape-fd:dcxq.exp-wxzqy='徐汇区'-ijerry_oracle-usde-psde就是将名为jerry_oracle的sde服务(ArcSDEfororacle8i)内的

7、指定图层“dcxq”中所有"徐汇区"的人口调查小区备份到文件d:dcxq.exp中。(2)利用操作系统命令,拷贝备份文件到目标服务器上(3)将备份文件恢复至目标RDBMS中sdeimport-ocreate-lXHDcxq,shape-fd:dcxq.exp-ijerry_sqlsvr-usde-psde此操作将备份文件恢复到名为jerry_sqlsvr的sde服务(ArcSDEforSQLServer)中,图层名为:XHDcxq。3.备份特定数据版本sdeexport命令中添加-v参数和一个版本名称即可,比如:(1)将指定图层的特定版本备份到备份文件sde

8、export-ocrea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。