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 lässt keinen Zugriff zu — Wenn Sie Probleme haben, sich mit einem Babelfish zu verbinden, stellen Sie sicher, dass Sie Ihre IP-Adresse der Amazon EC2-Sicherheitsgruppe hinzugefügt haben. Sie können https://checkip.amazonaws.com/ nutzen, um Ihre IP-Adresse zu ermitteln und sie dann Ihrer Inbound-Regel für den TDS-Port und den PostgreSQL-Port hinzuzufügen. Weitere Informationen finden Sie unter Hinzufügen von Regeln zur Sicherheitsgruppe im Amazon EC2-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.