Qualquer aplicativo cliente que funcione com o PostgreSQL também pode ser usado com o AlloyDB Omni, sem necessidade de modificação.
Para se conectar ao cluster de banco de dados, use qualquer cliente compatível com o PostgreSQL, como o psql, instalado em uma máquina cliente.
Antes de começar
- Instale o AlloyDB Omni usando o orquestrador RPM.
- Crie um cluster do AlloyDB Omni.
Verifique se você tem as seguintes informações de conexão:
- Host: o endereço IP do nó do banco de dados. Para encontrar os endereços IP dos nós, consulte o status do cluster. Se a alta disponibilidade estiver ativada para o cluster, siga as etapas em Verificar endpoints somente leitura para encontrar os endereços IP dos endpoints.
- Porta:
5432 - Nome de usuário:
postgresou o usuário administrativo configurado. - Senha: a senha do usuário administrativo configurada ao criar o cluster.
Conectar-se a um nó de banco de dados usando o psql
Para se conectar ao nó do banco de dados, execute o comando psql em uma máquina cliente que tenha acesso de rede ao nó do banco de dados.
Execute este comando:
psql -h NODE_IP_ADDRESS -p 5432 -U postgresSubstitua
NODE_IP_ADDRESSpelo endereço IP do nó do banco de dados.Quando solicitado, digite a senha do usuário
postgres.
Conectar-se usando um pooler de conexões
Se você configurou o PgBouncer, é possível se conectar ao cluster pelo pooler de conexões. Para mais informações, consulte Verificar o pooler de conexões.
Conectar-se usando seus próprios aplicativos
Qualquer aplicativo cliente que funcione com o PostgreSQL também pode ser usado com o AlloyDB Omni, sem necessidade de modificação.
Use qualquer cliente compatível com o PostgreSQL ou biblioteca de códigos para se conectar ao AlloyDB Omni.
Depois de se conectar ao servidor de banco de dados, é possível definir, consultar e modificar os bancos de dados enviando consultas DML e SQL por protocolos de comunicação PostgreSQL padrão.
Como o AlloyDB Omni é executado no seu ambiente, você pode controlar como se conecta a ele. É possível permitir ou restringir o acesso de rede ao AlloyDB Omni de acordo com as necessidades do aplicativo, assim como faria com um servidor PostgreSQL comum.