练习 6:还原地理数据库
此主题仅适用于 ArcEditor 和 ArcInfo。
通过对区域进行土壤研究,测定出在 Wspolnoty Park 对面建造新学校不安全。要使 schools 要素类恢复为编辑之前的状态,可还原 buildings 地理数据库。
必须以数据库服务器管理员身份进行连接,才能还原地理数据库。
以数据库服务器管理员身份登录
注销计算机,然后使用常规的 Windows 登录帐户重新登录。
步骤:
- 单击 Windows 任务栏上的开始按钮并单击注销。
- 如果出现提示,则通过单击注销 Windows 对话框上的注销来确认注销。
- 出现登录对话框时,将用户名更改为您的本地或域登录名。
- 在密码文本框中,输入密码。
- 从登录到下拉列表中,选择您的计算机名(如果以本地用户身份连接)或域名。
- 单击确定。
查看 buildings 地理数据库的当前状态
要查看 schools 要素类现在的显示情况,可在 ArcMap 中将其打开。
步骤:
- 在 Catalog 窗口中,展开 buildings 地理数据库。
- 单击 schools 要素类,并将其拖动到 ArcMap 的内容列表中。
- 单击 ArcMap 主菜单中的选择,然后单击按属性选择。
- 从图层下拉列表中,选择 schools。
- 在属性列表中,双击 "sch_name"。
- 单击等号 (=) 按钮。
- 单击获取唯一值。
- 双击 "Wspolnoty"。
-
单击确定进行选择。
新学校将高亮显示。
还原 buildings 地理数据库
由于对 schools 要素类进行的编辑已保存到地理数据库,但自创建地理数据库以来尚未执行任何其他编辑,因此可以从您在练习 4:添加用户并管理他们的权限结束时所创建的备份文件还原地理数据库。
必须先断开与数据库服务器的连接以清除与 buildings 地理数据库的连接,然后才能还原地理数据库。
警告:
如果存在任何与地理数据库的活动连接,将无法还原地理数据库。因此,如果未断开与数据库服务器的连接,则还原操作将失败。
步骤:
- 关闭 ArcMap。
- 单击开始 > 所有程序 > ArcGIS > ArcCatalog 10 启动 ArcCatalog。
- 在 Catalog 目录树中展开“数据库服务器”节点。
- 双击数据库服务器与其建立连接,但不连接到任何地理数据库。
- 右键单击数据库服务器,然后单击还原。
- 单击备份文件文本框旁的省略号按钮。
-
浏览至备份文件 buildings_bu2 所在的位置。
它应该是 ArcTutor 目录中的 DatabaseServers 文件夹。
- 还原至文件夹文本框将自动用 buildings 地理数据库的当前位置进行填充。保留此位置;您将在现有地理数据库上进行还原。
- 单击确定还原地理数据库。
- 单击是继续。
系统将提示您对覆盖地理数据库进行确认。
注意:
如果与 buildings 地理数据库存在连接,您将收到一条错误消息,声明无法还原此地理数据库,因为无法进行独占访问。如果出现这种情况,请关闭消息、断开与数据库服务器的连接,然后重新连接并再次尝试还原操作。如果这样做仍然失败,则可能需要关闭 ArcCatalog,然后重新将其打开,以释放对地理数据库的锁定。
预览还原的地理数据库
要确定地理数据库已还原成功,可预览 schools 要素类,确保其中不再出现 Wspolnoty 学校。
步骤:
- 展开 buildings 地理数据库。
- 单击 schools 要素类。
-
单击预览选项卡。
可以看到 schools 要素类已恢复为编辑之前的状态。
为了使数据恢复到之前的状态,您对 buildings 地理数据库进行了还原。
3/7/2012