投稿日: Oct 28, 2021

Babelfish for PostgreSQL オープンソースプロジェクトが利用可能になりました。Babelfish for PostgreSQL は、PostgreSQL が Microsoft SQL Server 用に作成されたアプリケーションからのクエリを理解する機能を提供します。Babelfish を使用すると、現在 SQL Server で実行されているアプリケーションを、従来の移行と比較して、わずかな作業のみを必要として PostgreSQL で直接実行できます。Babelfish は、SQL Server のワイヤープロトコルと Microsoft SQL Server クエリ言語である T-SQL を理解しているため、データベースドライバーを切り替えたり、すべてのアプリケーションクエリを書き直したりする必要はありません。

誰でもオープンソースプロジェクトページから Babelfish のソースコードにアクセスできます。 これにより、ユーザーは自分の PostgreSQL サーバーで Babelfish を活用することができます。Babelfish には、ストアドプロシージャ、セーブポイント、静的カーソル、ネストされたトランザクション、さまざまなデータ型などの幅広いサポートが含まれています。

使用を開始するには、Babelfish オープンソースプロジェクトに移動して追加情報を確認し、ソースコードを入手してください。