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