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

PolarDB:PolarDB-Tools

最終更新日:Nov 09, 2025

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

使用ガイド

PolarDB-Tools は、Alibaba Cloud Linux、Rocky Linux、CentOS Stream、および CentOS のすべてのバージョンと互換性のある PolarDB クライアントツールのセットです。次のツールが含まれています:

ツール名

説明

使用方法

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

psql

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

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

  • このツールは PolarDB for PostgreSQL (Compatible with Oracle) に適合しており、Oracle 互換の構文をサポートしています。コミュニティバージョンを使用すると、予期しないエラーが発生する可能性があります。

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

  • psql クライアントを使用する場合は、最新バージョンの PolarDB-Tools をダウンロードしてください。新しいバージョンには下位互換性があります。

pg_dump

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

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

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

  • このツールは PolarDB for PostgreSQL (Compatible with Oracle) に適合しており、Oracle 互換の構文をサポートしています。コミュニティバージョンを使用すると、一部のオブジェクトのダンプに失敗する可能性があります。

  • pg_dump クライアントを使用する場合は、最新バージョンの PolarDB-Tools をダウンロードしてください。新しいバージョンには下位互換性があります。

pg_restore

pg_dump および pg_dumpall によって作成されたバックアップファイルを復元するために使用される PostgreSQL ツールです。

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

  • PolarDB は、ポイントインタイムリストアとバックアップセット (スナップショット) からの復元の 2 つのデータ復元メソッドをサポートしています。これらのメソッドを使用して、既存データを新しいクラスターに復元できます。詳細については、「データ復元操作」をご参照ください。

  • このツールは PolarDB for PostgreSQL (Compatible with Oracle) に適合しており、Oracle 互換の構文をサポートしています。コミュニティバージョンを使用すると、一部のオブジェクトの復元に失敗する可能性があります。

  • pg_restore クライアントを使用する場合は、最新バージョンの PolarDB-Tools をダウンロードしてください。新しいバージョンには下位互換性があります。

ecpg

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

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

  • このツールは PolarDB for PostgreSQL (Compatible with Oracle) に適合しており、Oracle 互換の構文をサポートしています。コミュニティバージョンを使用すると、一部のオブジェクトの変換に失敗する可能性があります。

  • ecpg クライアントを使用する場合は、最新バージョンの PolarDB-Tools をダウンロードしてください。新しいバージョンには下位互換性があります。

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

  1. 次のリンクから PolarDB-Tools インストールパッケージをダウンロードします:

    OS バージョン

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

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

    • AliOS 8

    • Alibaba Cloud Linux 3

    説明

    glibc バージョン: 2.32.

    x86

    PolarDB-Tools-2.0.14.33.0-20250523102322.al8.x86_64.rpm

    Arm

    PolarDB-Tools-2.0.14.33.0-20250523102322.al8.aarch64.rpm

    • Anolis 8

    • CentOS 8

    • Rocky Linux 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.33.0-20250523102322.alios7.x86_64.rpm

    Arm

    PolarDB-Tools-2.0.14.33.0-20250523102322.alios7.aarch64.rpm

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

    説明

    パッケージ名は、ダウンロードしたパッケージの実際の名前で置き換えてください。

    yum install PolarDB-Tools-2.0.14.30.0-20250301091754.alios7.x86_64.rpm

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