升级地理数据库 (数据管理)

此 ArcGIS 2.8 文档已 存档,并且不再对其进行更新。 其中的内容和链接可能已过期。 请参阅最新文档

摘要

将地理数据库升级至最新的 ArcGIS 版本以使用新功能。

您将要运行升级的计算机上必须以安装当前版本的 ArcGIS DesktopArcGIS Server

使用情况

  • 升级地理数据库工具接受文件地理数据库或企业级地理数据库连接文件作为输入。

  • 您不能从具有基本许可的 ArcGIS Pro 升级企业级地理数据库。

  • 在升级您的企业级地理数据库之前,请确保您已经对正在使用的数据库管理系统执行了所需的准备工作,包括创建数据库的备份。 对于 OraclePostgreSQL,您需要从 My Esri 下载 DatabaseSupport 文件夹来获得新的 ST_Geometry 库。 有关其他准备工作,请参阅以下主题:

  • 您必须选中执行必要的先行检查参数或升级地理数据库参数,或者您可以同时选中这两个参数。 必须至少先选中其中一个选项,您才可以运行该工具。

  • Esri 建议您在升级地理数据库之前先使用先决条件检查来确定您的地理数据库是否做好升级准备。 如果有任何先决条件未得到满足,则会在地理处理历史记录中记录一条错误。 这可以使您不会在升级过程中仅因为某个先决条件未得到满足而使其失败。 如果任意检查失败,您必须纠正问题并重新启动升级流程。

  • 不支持从地理数据库的测试版本进行升级。

  • 执行必要的先行检查参数针对每个类型的地理数据库执行不同检查。 针对文件地理数据库,确定以下情况:

    • 地理数据库是否为只读。
    • 是否有其他用户连接到此地理数据库。
    • 当前连接是否未在地理数据库中编辑数据。
    • 当前地理数据库系统表中的所有信息是否可以打开。
    • 对于企业级地理数据库,确定是否满足以下条件:
      • 连接的用户具有升级地理数据库所需的适当权限。
      • 连接的用户现在没有对数据库中的数据进行编辑。
      • 无其他用户连接到数据库。
      • 数据库已启用支持 XML 数据类型。
      • 当前地理数据库系统表中的所有信息是否可以打开。
      • 对于 PostgreSQLOracle 中的地理数据库,它会检测数据库是否可以访问 ST_Geometry 库的当前版本。
  • 不再支持存储在地理数据库中的定位器。 如果您想升级地理数据库中存储的定位器,则必须先从 ArcGIS Desktop 10.4.1 或较早版本连接到地理数据库,然后移除该定位器。

参数

标注说明数据类型
输入地理数据库

要进行升级的地理数据库。 当升级企业级地理数据库时,指定以地理数据库管理员身份连接到地理数据库的数据库连接文件 (.sde)。

Workspace
执行必要的先行检查

指定是否会在升级地理数据库之前执行先决条件检查。

  • 未选中 - 不会执行先决条件检查。 这是默认设置。
  • 选中 - 将在升级地理数据库之前执行先决条件检查。
Boolean
升级地理数据库

指定是否会将输入地理数据库升级以与您正在运行工具所基于的 ArcGIS 客户端版本相匹配。

  • 未选中 - 不会升级地理数据库。 这是默认设置。
  • 选中 - 将升级地理数据库。
Boolean

派生输出

标注说明数据类型
更新的输入地理数据库

更新的地理数据库。

Workspace

环境

特殊情况

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题