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