多语言展示
当前在线:1965今日阅读:167今日分享:16

执行地理数据库的附加、备份和升级操作

通过将地理数据库从一个数据库服务器分离,复制到一个新的位置,然后附加到其他数据库服务器,可以实现地理数据库的移动。这在许多方面都特别有用,例如:将数据交付给咨询人员或客户;在一台新的计算机上建立数据库服务器并移动地理数据库;或在项目的不同阶段(各个阶段分别由组织中的不同人员或部门完成)之间移动数据。本练习假定咨询人员已初步创建数据并向您发送了数据库文件,因此您可以将其附加到数据库服务器并对其进行编辑。在本例中,咨询人员使用较旧版本的 ArcGIS 创建了这个地理数据库。因此,在附加地理数据库后,需要创建地理数据库的备份,然后对其进行升级。
工具/原料

arcgis

附加现有地理数据库
1

将名为 buildings08 的地理数据库附加到数据库服务器。此地理数据库包含 Osokopf 岛上不同类型建筑物的数据。

2

启动 ArcMap,打开目录 窗口,然后展开目录树中的“数据库服务器”文件夹。在目录树中,右键单击数据库服务器,然后单击附加。在附加地理数据库对话框中,单击省略号 (...) 按钮。

3

浏览到 DatabaseServers 教程文件夹 (C:\ArcGIS\ArcTutor\DatabaseServers)。选择 buildings08.mdf 文件,然后单击确定。单击附加地理数据库对话框上的确定。

4

buildings08 地理数据库此时已列出在目录树中的数据库服务器。如上所述,buildings 地理数据库中已包含了数据。但此地理数据库是一个旧的版本。

对新建地理数据库进行备份
1

升级地理数据库或对其进行任何编辑之前,应创建地理数据库的备份。这样,如果决定要将地理数据库恢复到原始状态,则可使用备份文件。

2

在目录 窗口中,右键单击 buildings08 地理数据库,指向管理,然后单击备份。在备份名称文本框中输入 buildings_bu1。可以将地理数据库备份到默认位置,但此处将地理数据库备份到教程文件夹 DatabaseServers。在备份至文件夹文本框中输入路径。例如,输入 c:\ArcGIS\ArcTutor\DatabaseServers。

3

在描述文本框中,输入 buildings08 地理数据库的初始状态。单击确定。

4

至此,即已按照地理数据库及其内容在备份时的原样创建了其镜像。创建的备份镜像是数据库的完整副本。运行后续备份时,可以创建新的备份文件或覆盖旧备份文件。更改地理数据库后,应创建地理数据库备份。这样,即使地理数据库损坏或被意外删除,也不会丢失所有编辑内容。或者如果进行了错误的编辑,则可以返回到数据在上一备份中的状态。

升级地理数据库
1

此地理数据库是使用 ArcGIS Desktop 9.3.1 所创建。要使用当前的功能,将需要升级地理数据库

2

在目录 窗口中右键单击 buildings08 地理数据库,然后单击属性。单击地理数据库属性对话框的常规选项卡。单击升级地理数据库按钮打开升级地理数据库地理处理工具。系统将使用地理数据库连接信息自动填充输入地理数据库文本框。

3

请确保同时选中执行必要的先行检查和升级地理数据库选项。单击确定开始升级。将打开进度窗口。工具执行检查和升级时,将显示消息。如果升级失败,则查看这些消息以找出原因。升级成功完成后,关闭对话框。请注意,常规选项卡的升级状态部分下的描述此时已更改,并且升级地理数据库按钮不可用。单击确定将关闭地理数据库属性对话框。

重命名字段
1

展开 buildings08 地理数据库。右键单击 utilities 要素类,然后单击属性。将打开要素类属性 对话框。如果该对话框尚未激活,请单击常规选项卡。在别名文本框中输入 Utilities。单击字段选项卡。

2

将 util_addre 字段重命名为 util_address。右键单击字段名称列中的 util_addre 文本。删除现有文本,然后输入 util_address。对于 util_address 别名,输入 Address。单击应用。如果需要,可以单击其他选项卡查看提供的各种信息。完成后,单击确定关闭要素类属性 对话框。打开 schools 要素类的要素类属性,并将 sch_addres 字段重命名为sch_address。选择 sch_type 字段并将其别名设置为 School Type。单击确定应用更改并关闭对话框。

推荐信息