エラー

メッセージを受信します: "arcgisscripting.ExecuteError: ERROR 000110:<path to database connection file>/<filename>Ubuntu 上の ArcGIS Server から SQL Server データベースに接続する場合、sde は存在しません。

Last Published: July 23, 2021

エラー メッセージ

Ubuntu の ArcGIS Server から SQL Server データベースに接続しようとすると、次のメッセージが返されます。

arcgisscripting.ExecuteError: エラー 000110: <データ接続ファイルへのパス>/<ファイル名>.sde が存在しません

このメッセージは、データベースと SQL Server ODBC 通信に問題がある場合に返されます。 具体的には、ArcGIS Server を Ubuntu にインストールし、SQL Server データベースに接続できないときに、多くの場合に問題となるのは、データベースが自己署名証明書の暗号化にサポートされていない Secure Hash Algorithm を使用していることです。

原因

デフォルトでは、SQL Server 2016 以前のリリースでは、暗号化には Secure Hash Algorithm-1 (SHA-1) を使用しています。 SHA-1 のサポートは終了しました。 ArcGIS Server は、SHA-1 アルゴリズムを使用し、自己署名証明書の暗号化を行っているデータベースに接続できません。

解決策または対処法

データベースが使用する SHA バージョンを更新してください。

記事 ID: 000026096

新しい問題や一般的な問題に対する通知とソリューションの受け取り

新しい AI チャットボットから、要約された回答とビデオソリューションを入手してください。

Esri Support アプリのダウンロード

関連情報

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動