Este tópico descreve os componentes do PolarDB-Tools e como baixar e instalar essa ferramenta.
Guia de uso
O PolarDB-Tools é um conjunto de ferramentas cliente do PolarDB para Alibaba Cloud Linux, Rocky Linux, CentOS Stream e todas as versões do CentOS. Inclui as seguintes ferramentas:
|
Nome da ferramenta |
Descrição |
Uso |
Diferenças em relação às ferramentas nativas |
|
psql |
Ferramenta de conexão cliente para PostgreSQL. |
O uso é idêntico ao da ferramenta psql nativa. Para mais informações, consulte a documentação do psql no site oficial do PostgreSQL. |
|
|
pg_dump |
Ferramenta de backup lógico para PostgreSQL, usada para fazer backup de um único banco de dados em um cluster. |
O uso é idêntico ao da ferramenta pg_dump nativa. Para mais informações, consulte a documentação do pg_dump no site oficial do PostgreSQL. |
|
|
pg_restore |
Ferramenta de restauração para PostgreSQL, usada para restaurar arquivos de backup criados pelo pg_dump e pg_dumpall. |
O uso é idêntico ao da ferramenta pg_restore nativa. Para mais informações, consulte a documentação do pg_restore no site oficial do PostgreSQL. |
|
|
ecpg |
Pré-processador C para SQL embutido. |
O uso é idêntico ao da ferramenta ecpg nativa. Para mais informações, consulte a documentação do ecpg no site oficial do PostgreSQL. |
|
-
psql: Ferramenta de conexão cliente para PostgreSQL.
Para mais informações, consulte a documentação do psql no site oficial do PostgreSQL.
-
pg_dump: Ferramenta de backup lógico para PostgreSQL, usada para fazer backup de um único banco de dados em um cluster.
Para mais informações, consulte a documentação do pg_dump no site oficial do PostgreSQL.
-
pg_restore: Ferramenta do PostgreSQL para restaurar arquivos de backup criados pelo pg_dump e pg_dumpall.
Para instruções de uso, consulte a documentação do pg_restore no site oficial do PostgreSQL.
-
ecpg: Pré-processador C para SQL embutido.
Para mais informações, consulte a documentação oficial do ecpg.
A versão da comunidade da ferramenta psql permite executar instruções SQL simples ao gerenciar um cluster PolarDB. Essa versão não oferece suporte à criação de stored procedures e pode truncar inesperadamente a string SQL durante essa tentativa.
Ao usar clientes como psql, pg_dump e pg_restore, baixe a versão mais recente disponível. As versões mais novas mantêm compatibilidade retroativa.
Baixe e instale
-
Baixe o pacote de instalação do PolarDB-Tools. Os links para download são:
Versão do sistema
Arquitetura do processador
Pacote de instalação do PolarDB-Tools
-
AliOS 8
-
Alibaba Cloud Linux 3
NotaVersão do glibc: 2,32.
X86
ARM
-
Anolis 8
-
CentOS 8
-
Rocky 8
NotaVersão do glibc: 2,28.
X86
ARM
-
AliOS 7
-
Alibaba Cloud Linux 2
-
Anolis 7
-
CentOS 7
NotaVersão do glibc: 2,17.
X86
ARM
Mecanismo de banco de dados PolarDB
Versão do sistema
Arquitetura do processador
Pacote de instalação do PolarDB-Tools
PostgreSQL 17
-
AliOS 8
-
Alibaba Cloud Linux 3
NotaVersão do glibc: 2,32.
X86
ARM
-
AliOS 7
-
Alibaba Cloud Linux 2
-
Anolis 7
-
CentOS 7
NotaVersão do glibc: 2,17.
X86
ARM
PostgreSQL 16
-
AliOS 8
-
Alibaba Cloud Linux 3
NotaVersão do glibc: 2,32.
X86
ARM
-
AliOS 7
-
Alibaba Cloud Linux 2
-
Anolis 7
-
CentOS 7
NotaVersão do glibc: 2,17.
X86
ARM
PostgreSQL 15
-
AliOS 8
-
Alibaba Cloud Linux 3
NotaVersão do glibc: 2,32.
X86
ARM
-
AliOS 7
-
Alibaba Cloud Linux 2
-
Anolis 7
-
CentOS 7
NotaVersão do glibc: 2,17.
X86
ARM
PostgreSQL 14
-
AliOS 8
-
Alibaba Cloud Linux 3
NotaVersão do glibc: 2,32.
X86
ARM
-
Anolis 8
-
CentOS 8
-
Rocky 8
NotaVersão do glibc: 2,28.
X86
ARM
-
AliOS 7
-
Alibaba Cloud Linux 2
-
Anolis 7
-
CentOS 7
NotaVersão do glibc: 2,17.
X86
ARM
-
-
Execute o comando a seguir para instalar o pacote.
NotaUse o nome do pacote baixado.
yum install PolarDB-Tools-2.0.14.30.0-20250301091754.alios7.x86_64.rpmApós a instalação, as ferramentas estarão localizadas no diretório /u01/polardb_pg_tools/bin/.