EDB Postgres Language Pack¶
このガイドでは、言語パックをインストールして構成する方法と、手続き型言語(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インストーラーは、Python用の共有オブジェクトと動的にリンクします。
Python用のActiveState
Linuxインストーラーには、ダイナミックライブラリはありません。これらの変更の結果、
plpython は ActiveState インストーラーで動作しなくなりました。
使用される規則¶
Postgresという用語は、 PostgreSQLまたはEDB Postgres Advanced Serverを指します。