Verwenden von Babelfish for Aurora PostgreSQL - 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.

Verwenden von Babelfish for Aurora PostgreSQL

Babelfish for Aurora PostgreSQL erweitert Ihren DB-Cluster von Aurora PostgreSQL um die Möglichkeit, Datenbankverbindungen von SQL-Server-Clients zu akzeptieren. Mit Babelfish können Anwendungen, die ursprünglich für SQL Server entwickelt wurden, direkt mit Aurora PostgreSQL mit wenigen Codeänderungen im Vergleich zu einer herkömmlichen Migration und ohne Änderung der Datenbanktreiber arbeiten. Weitere Informationen zur Migration von in eine VPC finden Sie unter Migrieren einer SQL-Server-Datenbank zu Babelfish for Aurora PostgreSQL.

Babelfish bietet einen zusätzlichen Endpunkt für einen Aurora-PostgreSQL-Datenbankcluster, der es erlaubt, das SQL-Server-Wire-Level-Protokoll und häufig verwendete SQL-Server-Anweisungen zu verstehen. Clientanwendungen, die das Wire-Protokoll Tabular Data Stream (TDS) verwenden, können sich nativ mit dem TDS-Listener-Port von Aurora PostgreSQL verbinden. Weitere Informationen zu TDS finden Sie unter [MS-TDS]: Tabellarisches Datenstromprotokoll auf der Microsoft-Website.

Anmerkung

Babelfish for Aurora PostgreSQL unterstützt TDS-Versionen 7.1 bis 7.4.

Babelfish bietet auch Zugriff auf Daten über die PostgreSQL-Verbindung. Standardmäßig sind beide von Babelfish unterstützten SQL-Dialekte über ihre nativen Wire-Protokolle an den folgenden Ports verfügbar:

  • Der SQL-Server-Dialekt (T-SQL), Clients stellen eine Verbindung mit Port 1433 her.

  • PostgreSQL-Dialekt (PL/pgSQL), Clients stellen eine Verbindung mit Port 5432 her.

Babelfish führt die Transact-SQL-Sprache (T-SQL) mit einigen Unterschieden aus. Weitere Informationen finden Sie unter Unterschiede zwischen Babelfish für Aurora PostgreSQL und SQL Server.

In den folgenden Abschnitten finden Sie Informationen zum Einrichten und Verwenden eines DB-Clusters von Babelfish for Aurora PostgreSQL.