Fehlerbehebung bei Babelfish - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Fehlerbehebung bei Babelfish

Im Folgenden finden Sie Tipps zur Fehlerbehebung und Workarounds für einige Probleme mit Babelfish-DB-Clustern.

Verbindungsfehler

Häufige Ursachen für Verbindungsfehler mit einem neuen Aurora-DB-Cluster umfassen Folgende:

  • Sicherheitsgruppe erlaubt keinen Zugriff — Wenn Sie Probleme haben, eine Verbindung zu einem Babelfish herzustellen, stellen Sie sicher, dass Sie Ihre IP-Adresse zur EC2 Standardsicherheitsgruppe von Amazon hinzugefügt haben. Sie können https://checkip.amazonaws.com/verwenden, um Ihre IP-Adresse zu ermitteln und sie dann zu Ihrer eingehenden Regel für den TDS-Port und den PostgreSQL-Port hinzuzufügen. Weitere Informationen finden Sie unter Regeln zu einer Sicherheitsgruppe hinzufügen im EC2 Amazon-Benutzerhandbuch.

  • Nicht übereinstimmende SSL-Konfigurationen – Wenn der rds.force_ssl-Parameter in Aurora PostgreSQL aktiviert (auf 1 eingestellt) ist, dann müssen sich Clients über SSL mit Babelfish verbinden. Wenn Ihr Client nicht richtig eingerichtet ist, wird Ihnen eine Fehlermeldung angezeigt, z. B. die folgende:

    Cannot connect to your-Babelfish-DB-cluster, 1433 --------------------- ADDITIONAL INFORMATION: no pg_hba_conf entry for host "256.256.256.256", user "your-user-name", "database babelfish_db", SSL off (Microsoft SQL Server, Error: 33557097) ...

    Dieser Fehler weist auf ein mögliches SSL-Konfigurationsproblem zwischen Ihrem lokalen Client und dem Babelfish-DB-Cluster hin und darauf, dass der Cluster von Clients die Verwendung von SSL verlangt (der zugehörige rds.force_ssl-Parameter ist auf 1 festgelegt). Weitere Informationen zum Konfigurieren von SSL finden Sie unter Verwenden von SSL mit einer PostgreSQL-DB-Instance im Amazon RDS-Benutzerhandbuch.

    Wenn Sie SQL Server Management Studio (SSMS) verwenden, um eine Verbindung mit Babelfish herzustellen und dieser Fehler angezeigt wird, können Sie die Verbindungsoptionen Encrypt connection (Verbindung verschlüsseln) und Trust server certificate (Trust-Serverzertifikat) im Bereich „Connection Properties“ (Verbindungseigenschaften) auswählen und es erneut versuchen. Diese Einstellungen übernehmen die SSL-Verbindungsanforderung für SSMS.

Weitere Informationen zur Fehlerbehebung von Aurora-DB-Verbindungsproblemen finden Sie unter Verbindung zur Amazon RDS-DB-Instance kann nicht hergestellt werden.