Utilisation de Babelfish for Aurora PostgreSQL - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de Babelfish for Aurora PostgreSQL

Babelfish pour Aurora PostgreSQL étend votre cluster de bases de données Aurora PostgreSQL en permettant d'accepter les connexions de base de données à partir de clients SQL Server. Avec Babelfish, les applications qui étaient initialement conçues pour SQL Server peuvent être utilisées directement avec Aurora PostgreSQL, sans apporter de changements significatifs au code par rapport à une migration traditionnelle et sans modifier les pilotes de base de données. Pour en savoir plus sur la migration, consultez Migration d'une base de données SQL Server vers Babelfish for Aurora PostgreSQL.

Babelfish fournit un point de terminaison supplémentaire pour un cluster de bases de données Aurora PostgreSQL, ce qui lui permet de comprendre le protocole de niveau filaire SQL Server et les instructions SQL Server couramment utilisées. Les applications clientes qui utilisent le protocole filaire TDS (Tabular Data Stream) peuvent se connecter de manière native au port d'écoute TDS sur Aurora PostgreSQL. Pour en savoir plus sur TDS, consultez [MS-TDS]: Tabular Data Stream Protocol ([MS-TDS] : protocole de flux de données tabulaires) sur le site Web de Microsoft.

Note

Babelfish for Aurora PostgreSQL prend en charge les versions 7.1 à 7.4 de TDS.

Babelfish permet également d'accéder aux données à l'aide de la connexion PostgreSQL. Par défaut, les deux langages SQL pris en charge par Babelfish sont disponibles via leurs protocoles filaires natifs sur les ports suivants :

  • Langage SQL Server (T-SQL) : les clients se connectent au port 1433.

  • Langage PostgreSQL (PL/pgSQL) : les clients se connectent au port 5432.

Babelfish exécute le langage Transact-SQL (T-SQL) avec quelques différences. Pour de plus amples informations, veuillez consulter Différences entre Babelfish for Aurora PostgreSQL et SQL Server.

Les sections suivantes fournissent des informations sur la configuration et l'utilisation d'un cluster de bases de données Babelfish for Aurora PostgreSQL.