错误
从 Ubuntu 上的 ArcGIS Server 连接到 SQL Server 数据库时,将返回以下消息
arcgisscripting.ExecuteError:错误 000110:<到数据库连接文件> /<文件名称> .sde 不存在
当 SQL Server ODBC 与数据库的通信出现问题时,将返回此消息。 具体来说,当 ArcGIS Server 安装在 Ubuntu 上并且无法连接到 SQL Server 数据库时,问题通常是数据库使用了不受支持的安全散列算法使用自签名证书进行加密。
默认情况下,SQL Server 2016 及更早版本使用安全散列算法 1 (SHA-1) 进行加密。 SHA-1 已弃用。 ArcGIS Server 无法连接到仍使用此算法通过自签名证书进行加密的数据库。
数据库使用的 SHA 版本。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序