EDB Postgres Language Pack Guide

このガイドでは、言語パックをインストールおよび構成する方法と、手続き言語(PL / Perl、PL / Python、およびPL / TCL)を使用する方法に関する情報を提供します。

言語パックインストーラーには、 EDB Postgres Advanced ServerおよびEnterpriseDB PostgreSQLデータベースインストーラーで使用できるサポートされている言語が含まれています。言語パックインストーラを使用すると、サードパーティベンダーのサポートソフトウェアをインストールせずに、Perl、TCL / TK、およびPythonをインストールできます。

Language Pack 2.0インストーラには以下が含まれます。

  • TKバージョン8.6のTCL

  • Perlバージョン5.26 Pythonバージョン3.7

Perlパッケージにはcpanパッケージマネージャが含まれ、 Pythonにはpipおよびeasy_installパッケージマネージャーが含まれています。 TCL / TK用のパッケージマネージャはありません。

以前のPostgresリリースでは、plpythonはActiveStateのpythonライブラリと静的にリンクされていました。 Language Pack Installerは、Pythonの共有オブジェクトと動的にリンクします。 Python用ActiveState Linuxインストーラーには、動的ライブラリはありません。これらの変更の結果、plpythonはActiveStateインストーラーで動作しなくなります。

このガイドで使用されている規約

  • Postgres*という用語は、 PostgreSQLまたはEDB Postgres Advanced Serverを指します。