升级地理数据库是为了更新地理数据库系统表,以利用最新 ArcGIS 版本中提供的功能。如果您的地理数据库是使用早于 ArcGIS 10 的版本创建的,则可能需要对其进行升级。在大多数情况下,升级文件地理数据库为可选项。但在升级完成之前,您将无法访问较新的功能。
可使用升级地理数据库地理处理工具或 Python 脚本升级文件地理数据库。通过 ArcGIS AllSource 中的数据库属性对话框或“数据管理”工具箱可以打开该工具。
注:
- 不支持对地理数据库的测试版本进行升级。
- 不提供将地理数据库降级到先前版本的正式机制。如果升级为较新版本的地理数据库后决定要使用该地理数据库的旧版本,则可使用为该旧版地理数据库创建的备份副本。
按照以下步骤通过 ArcGIS AllSource 升级 9.3.1 或更早版本的文件地理数据库:
- 启动 ArcGIS AllSource,然后打开目录窗格。
- 连接到包含要升级的文件地理数据库的文件夹。
- 如果尚未备份数据,请先为地理数据库创建备份副本,然后再继续。
- 右键单击地理数据库,然后单击复制。
- 右键单击要放置备份的文件夹,然后单击粘贴。
可在必要时通过为地理数据库创建备份副本来恢复到以前版本的地理数据库。
提示:
如果将副本粘贴到与原文件相同的文件夹中,则副本名称将加上后缀 _1。
- 右键单击地理数据库进行升级并单击属性,以打开数据库属性对话框。
- 在数据库属性对话框的常规选项卡上,展开升级状态部分。
如果可以进行升级,运行升级按钮会自动激活。
- 请确保选中执行必要的先行检查和升级地理数据库选项,并单击运行升级。
将弹出一个对话框,其中显示先决条件检查和升级的进度。只要该过程中出现错误,它们就会显示在此对话框和 GDBUpgrade<n>.log 中,后者位于系统 TEMP 目录中。
该工具进行检查以确定地理数据库为只读、没有其他用户连接到地理数据库,以及可以打开所有数据集。如果地理数据库满足这些要求,该工具将继续进行升级。如果地理数据库未满足这些要求,该工具将终止,并且用户必须先更正先决条件问题,然后再重新运行升级地理数据库工具。
- 升级操作成功完成后,单击确定以关闭对话框。
现在,地理数据库即已升级。
如果您的地理数据库包含需要升级的数据集(例如网络数据集或宗地结构),则必须单独对其进行升级。 可以选择升级这些数据集,但是如果不对它们进行升级,则将无法访问数据集中的最新功能。