在 Standard 或 Advanced 许可等级下可用。
升级地理数据库可更新地理数据库系统表和存储过程,从而使用最新 ArcGIS 版本中提供的功能。在大多数情况下,升级地理数据库是可选的,但是如果不进行升级,将无法访问较新的功能或修复程序。
ArcGIS 客户端包含了允许用户使用数据库服务器 (SQL Server Express) 上地理数据库的文件。安装更新版本的 ArcMap 并升级数据库服务器上的每个地理数据库。
执行以下步骤以通过 ArcMap 升级桌面地理数据库或工作组级地理数据库:
- 启动 ArcMap 并打开目录窗口,或启动 ArcCatalog。
- 在目录树中展开数据库服务器节点。
- 连接到包含要升级的地理数据库的数据库服务器。
- 升级地理数据库前,为其创建备份。
- 右键单击要升级的地理数据库,然后单击属性。
- 单击常规选项卡。
如果需要升级,升级地理数据库按钮会自动激活。
如果升级地理数据库按钮未激活,可能的原因是连接客户端的版本与地理数据库相同、DBMS 的版本不是受支持的可升级版本,或者您从 ArcGIS Desktop Basic 客户端进行连接。
- 单击升级地理数据库。
升级地理数据库地理处理工具将打开。如果使用升级地理数据库按钮启动该工具,则输入地理数据库文本框将使用地理数据库连接信息进行填充。
- 请确保选中执行必要的先行检查和升级地理数据库选项,并单击确定。
将弹出一个对话框,其中显示先决条件检查和升级的进度。如果在该过程中出现任何错误,它们都将显示在此对话框中。
先决条件检查将进行检测以确定 SQL Server Express 实例上启用了全文搜索、没有其他用户连接到地理数据库,以及能打开所有数据集。如果地理数据库满足这些要求,该工具将继续进行升级。如果地理数据库未满足这些要求,该工具将终止,并且用户必须先更正先决条件问题,然后再重新运行升级地理数据库工具。
此检查的结果将在地理处理工具对话框和 GDBUpgrade<n>.log 中进行报告,后者位于系统 %TEMP% 目录的子文件夹中。
- 升级操作成功完成后,单击关闭以关闭对话框。
地理数据库现已升级。
- 对要升级的数据库服务器上的每个地理数据库重复步骤 4 到 9。
- 如果要继续处理数据库服务器及其地理数据库,必须断开与数据库服务器的连接,然后重新进行连接以刷新该连接。为此,请右键单击数据库服务器,再单击断开连接,然后双击数据库服务器,或右键单击它,然后单击连接以重新连接到该数据库服务器。
如果地理数据库中存在要升级的宗地结构或网络数据集,则必须单独对其进行升级。可以选择升级这些宗地结构或网络数据集,但是如果不对它们进行升级,将无法访问最新的网络数据集或宗地结构功能。