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.
Verbinden mit einem Babelfish-DB-Cluster
Zum Herstellen einer Verbindung mit Babelfish verbinden Sie sich mit dem Endpunkt des Aurora-PostgreSQL-Clusters, auf dem Babelfish ausgeführt wird. Ihr Client kann einen der folgenden Clienttreiber verwenden, die mit TDS Version 7.1 bis 7.4 kompatibel sind:
-
Upgrades für Open Database Connectivity (ODBC)-Treiber
-
OLE DB Treiber/msoledBSQL
-
Java Database Connectivity (JDBC) Version 8.2.2 (mssql-jdbc-8.2.2) und höher
-
Microsoft SqlClient-Datenprovider für SQL Server
-
.NET-Datenprovider für SQL Server
-
SQL Server Native Client 11.0 (veraltet)
-
OLE DB Provider/SQLOLEDB (veraltet)
Mit Babelfish führen Sie Folgendes aus:
-
SQL Server-Tools, Anwendungen und Syntax auf dem TDS-Port, standardmäßig Port 1433.
-
PostgreSQL-Tools, Anwendungen und Syntax auf dem PostgreSQL-Port standardmäßig Port 5432.
Weitere Informationen zum Herstellen einer Verbindung mit Aurora PostgreSQL im Allgemeinen finden Sie unter Herstellen einer Verbindung mit einem Amazon-Aurora-PostgreSQL-DB-Cluster.
Anmerkung
Entwicklertools von Drittanbietern, die den OLEDB-Anbieter des SQL Servers für den Zugriff auf Metadaten verwenden, werden nicht unterstützt. Wir empfehlen Ihnen, für diese Tools JDBC-, ODBC- oder SQL-Native-Clientverbindungen des SQL Servers zu verwenden.
Ab Babelfish-Version 5.1.0 wird die durchgängige Verbindungsverschlüsselung standardmäßig erzwungen. So gewährleisten Sie eine kontinuierliche Konnektivität:
-
Konfigurieren Sie die SSL/TLS-Verschlüsselung für Ihre Verbindungen. Weitere Informationen finden Sie unter Wird verwendet SSL/TLS , um eine Verbindung zu einer zu verschlüsseln.
-
Importieren Sie die erforderlichen Zertifikate auf Ihre Client-Computer. Weitere Informationen finden Sie unter Verwenden von SSL mit einer DB-Instance von Microsoft SQL Server.
Wenn Sie weiterhin die Verschlüsselungseinstellungen einer früheren Version von Babelfish (vor Version 5.1.0) verwenden möchten, können Sie den Parameter rds.force_ssl in Ihrer DB-Cluster-Parametergruppe auf 0 setzen.
Themen
Finden des Schreiber-Endpunkts und der Portnummer
Zum Herstellen einer Verbindung mit Ihrem Babelfish-DB-Cluster verwenden Sie den Endpunkt, der mit der (primären) Writer-Instance des DB-Clusters verknüpft ist. Die Instance muss den Status Available (Verfügbar) haben. Es kann bis zu 20 Minuten dauern, bis die Instances verfügbar sind, nachdem Sie den DB-Cluster von Babelfish for Aurora PostgreSQL erstellt haben.
So finden Sie Ihren Datenbank-Endpunkt
-
Öffnen Sie die -Konsole für Babelfish.
-
Wählen Sie aus dem Navigationsbereich Datenbanken aus.
-
Wählen Sie Ihren DB-Cluster von Babelfish for Aurora PostgreSQL in der Liste aus, um die Details anzuzeigen.
-
Auf Konnektivität & Sicherheit, notieren Sie sich den verfügbaren Cluster Endpunkte-Werte. Verwenden Sie den Cluster-Endpunkt für die Schreib-Instance in Ihrer Verbindung für Anwendungen, die Lese- oder Schreibvorgänge ausführen.
Weitere Informationen über Aurora-DB-Cluster finden Sie unter Erstellen eines Amazon Aurora-DB Clusters.
Wichtig
Stellen Sie sicher, dass das Zertifikat mit der Zertifizierungsstelle übereinstimmt, die in Ihrer DB-Cluster-Konfiguration in der AWS-Managementkonsole angezeigt wird.