PostgreSQLクライアントツールのインストール
PostgreSQLを利用する場合、専用のクライアントツールの利用を推奨しています。インストール用モジュールはサービスオンラインからダウンロードできます。
インストール要件
PostgreSQLクライアントツールのインストール要件は以下のとおりです。
ハードウェア要件
Linux
| 要件 | 最縮小 |
|---|---|
| メモリ | 160MB |
Windows
| 要件 | 最縮小 |
|---|---|
| メモリ | 256MB |
ソフトウェア要件
対応OS
| バージョン | 対応OS |
|---|---|
| 17 | Windows 10 Home 日本語版 Windows 10 Education 日本語版 Windows 10 Pro 日本語版 Windows 10 Enterprise 日本語版 Windows 11 Home 日本語版 Windows 11 Education 日本語版 Windows 11 Pro 日本語版 Windows 11 Enterprise 日本語版 Microsoft Windows Server 2016 Datacenter 日本語版 Microsoft Windows Server 2016 Standard 日本語版 Microsoft Windows Server 2016 Essentials 日本語版 Microsoft Windows Server 2019 Datacenter 日本語版 Microsoft Windows Server 2019 Standard 日本語版 Microsoft Windows Server 2019 Essentials 日本語版 Microsoft Windows Server 2022 Datacenter 日本語版 Microsoft Windows Server 2022 Standard 日本語版 Microsoft Windows Server 2022 Essentials 日本語版 Microsoft Windows Server 2025 Datacenter 日本語版 Microsoft Windows Server 2025 Standard 日本語版 Microsoft Windows Server 2025 Essentials 日本語版 RHEL8.6以降 RHEL9.2以降 SLES 15 SP4以降 |
Linux環境の必要なパッケージ
| OS | パッケージ名 |
|---|---|
| RHEL8.6以降 | bzip2-libs glibc glibc.i686 libnsl2 libgcc libmemcached libstdc++ libtool-ltdl libzstd lz4-libs ncurses-libs nss-softokn-freebl redhat-lsb rsync sudo unixODBC※1 unzip xz-libs zlib |
| RHEL9.2以降 | bzip2-libs glibc glibc.i686 libnsl2 libgcc libmemcached-awesome libstdc++ libtool-ltdl libzstd lz4-libs ncurses-libs nss-softokn-freebl rsync sudo unixODBC※1 unzip xz-libs zlib |
| SLES 15 SP4以降 | glibc glibc-32bit JRE 8※2 libbz2-1 libfreebl3 libgcc libltdl7 liblz4-1 liblzma5 libmemcached libncurses5 libstdc++6 libstdc++6-32bit libz1 libzstd1 rsync sudo unixODBC※1 unzip |
※1:2.3以降をインストールしてください。
※2:以下のJREが使用可能です。
- OracleのJRE(64ビット版)
- Java TCK(Technology Compatibility Kit)を通過したOpenJDK
インストール可能な製品
インストール用モジュールを利用してインストールできるクライアントツールは以下のとおりです。
| 製品 | Linux | Windows |
|---|---|---|
| JDBC | 〇 | 〇 |
| ODBC | 〇 | 〇 |
| .NET Data Provider | 〇 | 〇 |
| C言語(libpq) | 〇 | 〇 |
| C言語による埋め込みSQL(ECPG) | 〇 | 〇 |
| COBOL言語による埋め込みSQL(ECOBPG) | 〇 | 〇 |
| Python言語(psycopg) | 〇 | 〇 |
| Connection Manager | 〇 | 〇 |
| 高速データロード機能 | 〇 | 〇 |
| pgAdmin | - | 〇 |
| Pgpool-II | 〇 | - |
| ldap2pg | 〇 | - |
| pgBackRest | 〇 | - |
インストール手順
RHEL8.6以降へのインストール手順は以下のとおりです。
1.クライアント環境に、Linux環境の必要なパッケージをインストールします。
2.クライアント環境にスーパーユーザでログインします。
3.「IIJサービスオンライン」からインストール用モジュールをダウンロードし、展開します。
unzip FSEP17SP1CLIENT.zip |
4.展開したディレクトリ配下の「install.sh」を実行します。
./install.sh |
5.インストールしたい製品を選択します。すべてインストールしたい場合は、「all」を入力します。
6.インストールします。
以下のようなメッセージが表示されたら、インストールは完了です。
インストールが正常終了しました。 |