ERROR

Die Meldung "arcgisscripting.ExecuteError: ERROR 000110:<path to database connection file>/<filename>.sde ist nicht vorhanden" wird beim Herstellen einer Verbindung zwischen ArcGIS Server unter Ubuntu und einer SQL Server-Datenbank angezeigt.

Last Published: July 23, 2021

Fehlermeldung

Die folgende Meldung wird beim Herstellen einer Verbindung zwischen ArcGIS Server unter Ubuntu und einer SQL Server-Datenbank zurückgegeben:

arcgisscripting.ExecuteError: ERROR 000110: <Pfad zu Datenbankverbindungsdatei>/<Dateiname>.sde ist nicht vorhanden

Diese Meldung wird zurückgegeben, wenn ein Problem bei der ODBC-Kommunikation von SQL Server mit der Datenbank besteht. Wenn ArcGIS Server unter Ubuntu installiert ist und die Verbindung mit SQL Server-Datenbanken nicht hergestellt werden kann, besteht das Problem in der Regel darin, dass die Datenbank für die Verschlüsselung mit selbstsignierten Zertifikaten einen nicht unterstützten Secure-Hash-Algorithmus verwendet.

Ursache

In SQL Server 2016 und früheren Versionen wird für die Verschlüsselung standardmäßig Secure-Hash-Algorithmus 1 (SHA-1) verwendet. SHA-1 ist veraltet. ArcGIS Server kann keine Verbindung mit Datenbanken herstellen, die für die Verschlüsselung mit selbstsignierten Zertifikaten noch diesen Algorithmus verwenden.

Lösung oder Problemumgehung

Aktualisieren Sie die von der Datenbank verwendete SHA-Version.

Artikel-ID: 000026096

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln