操作方法

常见问题解答:自 ArcGIS 10.0 以来,企业级地理数据库是如何演变的?

Last Published: October 1, 2025

以下列出了自 ArcGIS 10.0 版本以来,企业级地理数据库用户体验方面的各项变更。

自 10.0 版本起,Esri 开始将以往我们在 SDE 安装后工具和 SDE 命令行工具中见到的一些功能,逐步迁移至主要的 ArcGIS for Desktop 应用程序中。

在 10.0 版本中:

  • 我们新增了在数据库属性窗口内,通过 ArcCatalog 升级地理数据库的功能。
  • 在后台,地理数据库的系统表进行了精简。 这部分是通过在 GDB_ITEMS 表中使用 XML 列来存储与地理数据库中数据相关的信息实现的(数据库必须能够支持这些 XML 列)。

在 10.1 版本中:

  • 不再需要安装安装后向导。 该向导用于定义数据库和 sde 用户,创建 sde 系统库,使用 .ecp 许可授权 sde 用户,并创建应用程序服务器服务。 在 10.1 版本中,我们将安装后向导的前三项操作整合到了“创建企业级地理数据库”工具和“启用企业级地理数据库”工具中,具体将在下文讨论。
  • 如果您选择从 10.1 及更高版本继续使用应用程序服务器连接,则必须安装与您的 RDBMS 平台和 Arc 版本相对应的 ArcSDE 软件(例如,您的 ArcSDE 10.2.2 软件)。 鉴于安装后向导的前三项任务已迁移至地理处理工具,并且我们建议从应用程序服务器连接转向直接连接,因此创建服务器连接的过程会稍微复杂一些,例如,这需要额外安装应用程序服务器连接软件并进行一些额外的管理维护工作。
  • 如果您选择继续使用应用程序服务器连接,则对于某些特定的服务监控命令,仍然需要使用命令行工具。 大多数其他命令将变得冗余,因为它们已被整合到地理处理工具中。 如有必要,这些命令可以编写成 Python 脚本并作为任务运行。请参阅以下文章:这样做,而不是那样! - 使用 SDE 命令行工具的替代方案。
  • 如果您选择继续使用应用程序服务器连接,则需要使用 ArcCatalog 中的“创建 ArcSDE 连接文件”来创建应用程序服务器连接。 这也体现了新版本如何通过降低应用程序服务器连接的便利性来鼓励用户使用直接连接。 请参阅以下文章:操作方法:使用 ArcGIS 10.1 创建到 ArcSDE 的应用程序服务器服务连接(3 层)。
  • “数据库连接”对话框经过简化,建立连接所需的输入更少,并且功能也得到了扩展,现在可以连接到任何受支持的数据库,即使该数据库不包含企业级地理数据库。 以前,在使用 ArcGIS for Desktop 处理数据库时,必须使用 OLE DB 连接。 请参阅以下文章:ArcGIS for Desktop 中的数据库连接

在 10.3 版本中:

  • 我们不再提供 ArcSDE 应用程序服务器连接软件。在 ArcGIS for Desktop 10.3 中,请使用直接连接连接到所有数据库。 您还可以继续使用通过应用程序服务器连接创建的现有 SDE 文件,并创建到先前版本服务的应用程序服务器连接。 请参阅以下文章:ArcSDE 10.3 的安装程序在哪里?

在 10.4 版本中:

  • 使用应用程序服务器连接的方式已被弃用。从此客户端版本开始,将不再能够使用应用程序服务器连接来连接任何地理数据库。 所有连接都必须使用直接连接。 务必在客户端升级到 10.4.1 之前,将现有的地图文档和连接文件从应用程序服务器连接更新为直接连接

文章 ID: 000013934

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项