Hinweis:
Datenbankverbindungen werden in Insights in ArcGIS Enterprise und Insights desktop unterstützt.
Wenn Sie eine neue Datenbankverbindung erstellen oder auf eine vorhandene Datenbankverbindung zugreifen möchten, kann ArcGIS Insights möglicherweise keine Verbindung mit der Datenbank herstellen.
Wenn ein Verbindungsproblem auftritt, wird eine der folgenden Meldungen angezeigt:
- Ungültige Anmeldedaten. Stellen Sie sicher, dass der Benutzername und das Kennwort für die Verbindung korrekt eingegeben wurden. weist darauf hin, dass ein falscher Benutzername bzw. ein falsches Kennwort eingegeben wurde.
- Ungültiger Host. Stellen Sie sicher, dass ein gültiger Servername für die Verbindung eingegeben wurde und der Hostzugriff möglich ist. weist darauf hin, dass ein falscher Servername bzw. eine falsche Portnummer eingegeben wurde.
- Ungültiger Datenbankname. Stellen Sie sicher, dass ein gültiger Datenbankname für die Verbindung eingegeben wurde. weist darauf hin, dass ein falscher Datenbankname bzw. ein falscher Instanzname eingegeben wurde.
- Unzureichende Berechtigungen. Stellen Sie sicher, dass der Benutzer über die entsprechenden Berechtigungen für diese Datenbank verfügt. weist darauf hin, dass der Datenbankbenutzer zusätzliche Berechtigungen benötigt, bevor eine Verbindung zwischen Insights und der Datenbank hergestellt werden kann.
- Ein Fehler ist aufgetreten. Überprüfen Sie die Verbindungseigenschaften, oder klicken Sie hier, um die Problembehandlung zu starten. wird nur für SAP HANA verwendet. Diese Fehlermeldung weist darauf hin, dass einer der erforderlichen Parameter falsch ist.
- Erforderliche Bibliothek wurde nicht gefunden. Stellen Sie sicher, dass die Datenbankinstallation die erforderliche Bibliothek enthält. Klicken Sie hier, um weitere Informationen zu erhalten. wird verwendet, wenn in einer Oracle- oder PostgreSQL-Datenbank eine erforderliche Bibliothek fehlt. Bei Oracle ist die erforderliche Bibliothek st_shapelib.dll (unter Windows) bzw. libst_shapelib.so (unter Linux oder Unix). Bei PostgreSQL ist die erforderliche Bibliothek st_geometry.dll (unter Windows) bzw. st_geometry.so (unter Linux).
- Datenverbindungsproblem. Überprüfen Sie, ob die Verbindungseigenschaften aktualisiert werden müssen und alle erforderlichen Dateien des DBMS-Anbieters hochgeladen wurden. Dies bedeutet, dass eine oder mehrere Datenbank-Verbindungseigenschaften geändert wurden (wenn beispielsweise der Warehouse-Name in einer Verbindung mit Snowflake fehlt oder falsch angegeben wurde) oder die Datei des DBMS-Anbieters fehlt. Wenden Sie sich an den Datenbankadministrator, um zu bestimmen, welche Eigenschaften aktualisiert werden müssen, oder an den ArcGIS-Administrator, um zu bestimmen. ob die Datei des DBMS-Anbieters fehlt oder aktualisiert werden muss.
- Die Meldung Verbindungsherstellung mit der Datenbank nicht möglich bedeutet, dass der Fehler nicht identifiziert werden konnte. Die häufigste Ursache für diesen Fehler sind ungültige Anmeldeinformationen für Verbindungen zu Google BigQuery (Projekt oder Privater Schlüssel) oder Snowflake (Benutzername, Kennwort oder Warehouse-Name).
- SSL-Zertifikatfehler. Weitere Informationen finden Sie in der Hilfedokumentation. Dies bedeutet, dass auf dem Betriebssystem eine Zertifizierungsstelle (Certificate Authority, CA) fehlt. Dieser Fehler tritt u. U. auf, wenn in Insights desktop unter macOS eine Verbindung zur SAP HANA Cloud (mit aktivierter Option Verbindung über SSL herstellen) oder zu Snowflake hergestellt wird. Informationen zum Importieren einer CA in das Betriebssystem finden Sie in der macOS-Hilfedokumentation.
- Der erforderliche Konnektortyp ist nicht verfügbar. Wenden Sie sich an einen ArcGIS-Administrator, um den Konnektor hinzufügen oder aktualisieren zu lassen. weist darauf hin, dass auf die Datenbank nicht zugegriffen werden kann, da der Konnektor veraltet ist oder gelöscht wurde. Probleme mit einem veralteten Konnektor löst der ArcGIS-Administrator, indem er den Konnektor zunächst löscht und dann mit den aktuellen Dateien wieder hinzufügt.
Die nachfolgende Liste enthält allgemeine Ursachen für Probleme bei Datenbankverbindungen, die untersucht werden können:
- Die Verbindungseigenschaften, z. B. Benutzername, Kennwort und Portnummer sind ungültig. Überprüfen Sie, ob die Verbindungseigenschaften für die Datenbankverbindung korrekt sind. Wenn Änderungen an einer vorhandenen Datenbankverbindung vorgenommen werden müssen, können Sie diese bearbeiten, indem Sie die Datenbankverbindung aktualisieren.
- Sie verfügen nicht über die Datenbankberechtigungen, die zum Erstellen einer Verbindung erforderlich sind.
- Dateien des DBMS-Anbieters für die Datenbank sind nicht vorhanden, oder der Konnektor wurde nicht ordnungsgemäß hinzugefügt. Weitere Informationen finden Sie unter Verwalten von Konnektortypen.
- Die Dateien des DBMS-Anbieters sind veraltet oder werden nicht unterstützt. Wenn eine nicht unterstützte Anbieterdatei verwendet wird, kann die Datenbankverbindung zwar erfolgreich hergestellt werden, neuere Funktionen in Insights können jedoch nicht genutzt werden. So können beispielsweise bestimmte räumliche Analysefunktionen bei Ausführung nicht abgeschlossen werden. Informationen über die neuesten zertifizierten Anbieterdateien finden Sie unter Erforderliche Dateien des DBMS-Anbieters.
- Die Datenbank ist nicht für die Annahme von Verbindungen konfiguriert. Einige Datenbanken erfordern unter Umständen eine zusätzliche Konfiguration, damit Remote-Clients eine Verbindung herstellen können. Für Microsoft SQL Server-Datenbanken müssen Sie beispielsweise das Servernetzwerkprotokoll aktivieren, um Verbindungen über das Netzwerk zu akzeptieren.
- Verbindungen wurden blockiert. Datenbankadministratoren können Benutzer daran hindern, eine Verbindung mit einer Datenbank herzustellen, während sie bestimmte Datenbankverwaltungsaufgaben wie Sicherungen, Wiederherstellungen und Ugprades durchführen.
Vorsicht:
Wenn Sie Probleme bei der Verwendung eines Datenbankverbindung haben, das zuvor in Insights funktioniert hat, müssen Sie möglicherweise die Verbindung aktualisieren. Wird die Datenbankverbindung gelöscht, sind sämtliche abhängigen Datasets nicht mehr funktionsfähig. Sie sollten eine relationale Datenbankverbindung nur löschen, wenn Sie sicher ein können, dass keine abhängigen Datasets vorhanden sind, oder wenn Sie Upstream-Datasets absichtlich deaktivieren möchten.