中文

错误:无法创建地理数据库表和存储过程。 执行 (EnableEnterpriseGeodatabase) 失败。

错误消息

当 ArcGIS for Desktop 10.4.1 连接到 SQL Server 2016 时,在包含从现有企业级地理数据库复制的要素类和表的新创建数据库上运行“启用企业级地理数据库”工具将失败,并显示以下错误。

错误: 
无法创建地理数据库表和存储过程。
Error message
启用企业级地理数据库工具仅在 ArcGIS for Desktop 的标准或高级许可级别中可用。 有关详细信息,请参阅此工具的许可信息

原因

发生此错误的原因是计算机上安装了多个 Microsoft ODBC 驱动程序,它们有时会执行故障排除或测试。 这会在升级地理数据库时导致冲突。

:
有关 ArcGIS for Desktop 10.4.x 支持的驱动程序的 Microsoft SQL Server 数据库版本的详细信息,请参阅支持的数据库版本

解决方案或解决方法

要成功运行“启用企业级地理数据库”工具,请确定计算机上使用的 SQL Server 版本并卸载计算机上不需要的 ODBC 驱动程序。

:
确保在确定 SQL Server 版本之前关闭 SQL Server Management Studio 和所有 ArcGIS 应用程序。
  1. 通过参考文档 Microsoft 支持:如何确定正在运行的 SQL Server 数据库引擎的版本确定计算机上使用的 SQL Server 版本。
  2. 导航至开始 > 控制面板 > 程序> 程序和功能 并卸载不必要的服务器驱动程序。

相关信息