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を指します。