すべてのプロダクト
Search
ドキュメントセンター

PolarDB:PolarDB-Tools

最終更新日:Sep 09, 2026

このトピックでは、PolarDB-Tools のコンポーネントと PolarDB-Tools のダウンロードおよびインストール方法について説明します。

使用方法

PolarDB-Tools は、PolarDB クライアントツールセットで、Alibaba Cloud Linux、Rocky Linux、CentOS Stream、およびすべてのバージョンの CentOS に対応しています。以下のツールが含まれています。

ツール名

説明

使用方法

ネイティブツールとの違い

psql

PostgreSQL のクライアント接続ツールです。

使用方法はネイティブの psql ツールと同じです。詳細については、「PostgreSQL 公式サイトの psql ドキュメント」をご参照ください。

  • PolarDB for PostgreSQL (Oracle 互換) に対応しており、Oracle 互換構文をサポートしています。コミュニティバージョンを使用すると、不明なエラーが発生する可能性があります。

  • PolarDB クラスターを管理する場合、簡単な SQL 文を実行するだけであれば、コミュニティバージョンの psql ツールを使用できます。なお、コミュニティバージョンの psql ツールはストアドプロシージャの作成をサポートしておらず、作成時に SQL 文字列が予期せず切り捨てられることがあります。

  • psql クライアントを使用する際は、最新バージョンの PolarDB-Tools をダウンロードできます。これは旧バージョンとの下位互換性があります。

pg_dump

PostgreSQL の論理バックアップツールで、クラスター内の単一データベースをバックアップするために使用します。

使用方法はネイティブの pg_dump ツールと同じです。詳細については、「PostgreSQL 公式サイトの pg_dump ドキュメント」をご参照ください。

  • PolarDB は、コンソールでデータバックアップと redo ログバックアップをサポートしています。詳細については、「バックアップポリシー設定」をご参照ください。

  • PolarDB for PostgreSQL (Oracle 互換) に対応しており、Oracle 互換構文をサポートしています。コミュニティバージョンを使用する場合、一部のオブジェクトがダンプされない可能性があります。

  • pg_dump クライアントを使用する際は、最新バージョンの PolarDB-Tools をダウンロードできます。これは旧バージョンとの下位互換性があります。

pg_restore

PostgreSQL のリストアツールで、pg_dump および pg_dumpall によって作成されたバックアップファイルをリストアするために使用します。

使用方法はネイティブの pg_restore ツールと同じです。詳細については、「PostgreSQL 公式サイトの pg_restore ドキュメント」をご参照ください。

  • PolarDB は、ポイントインタイムリカバリとバックアップセット (スナップショット) からの復元という 2 つの復元方法をサポートしています。これらの方法では、履歴データを新しいクラスターに復元します。詳細については、「復元方法」をご参照ください。

  • PolarDB for PostgreSQL (Oracle 互換) に対応しており、Oracle 互換構文をサポートしています。コミュニティ版を使用すると、一部のオブジェクトが復元されない場合があります。

  • pg_restore クライアントを使用する際は、最新バージョンの PolarDB-Tools をダウンロードできます。これは旧バージョンとの下位互換性があります。

ecpg

埋め込み SQL C プリプロセッサです。

使用方法はネイティブの ecpg ツールと同じです。詳細については、「PostgreSQL 公式サイトの ecpg ドキュメント」をご参照ください。

  • PolarDB for PostgreSQL (Compatible with Oracle) に対応し、Oracle 互換構文をサポートしています。コミュニティ版を使用する場合、一部のオブジェクトが変換されない場合があります。

  • ecpg クライアントを使用する際は、最新バージョンの PolarDB-Tools をダウンロードできます。これは旧バージョンとの下位互換性があります。

ダウンロードとインストール

  1. PolarDB-Tools インストールパッケージをダウンロードします。ダウンロードリンクは以下の通りです。

    システムバージョン

    プロセッサアーキテクチャ

    PolarDB-Tools インストールパッケージ

    • AliOS 8

    • Alibaba Cloud Linux 3

    説明

    glibc バージョン:2.32

    X86

    PolarDB-Tools-2.0.14.47.0-20260730140420.al8.x86_64.rpm

    ARM

    PolarDB-Tools-2.0.14.47.0-20260730140420.al8.aarch64.rpm

    • Anolis 8

    • CentOS 8

    • Rocky 8

    説明

    glibc バージョン:2.28

    X86

    PolarDB-Tools-2.0.14.31.0-20250516002749.el8.x86_64.rpm

    ARM

    PolarDB-Tools-2.0.14.31.0-20250516002749.el8.aarch64.rpm

    • AliOS 7

    • Alibaba Cloud Linux 2

    • Anolis 7

    • CentOS 7

    説明

    glibc バージョン:2.17

    X86

    PolarDB-Tools-2.0.14.47.0-20260730140420.alios7.x86_64.rpm

    ARM

    PolarDB-Tools-2.0.14.47.0-20260730140420.alios7.aarch64.rpm

  2. 以下のコマンドを実行してパッケージをインストールします。

    説明

    ダウンロードしたパッケージの名前を使用してください。

    yum install <RPMパッケージ名>

    インストールが完了すると、ツールは /u01/polardb_pg_tools/bin/ ディレクトリにあります。