Banco de dados PostgreSQL não existe no cPanel

De Wiki Integrator do Brasil
Edição feita às 00h54min de 6 de agosto de 2016 por Integratorhost (disc | contribs)

Ir para: navegação, pesquisa

O que causa o problema

Um dos problemas com o uso do cPanel e o PostgreSQL é a exclusão de um banco de dados sem que o painel reconheça a situação. Podem ocorrer duas situações comuns:
1. Você excluiu o banco de dados por um programa, como pgAdmin ou phpPgAdmin.
2. Você exclui o banco de dados via linha de comandos psql.

Ao entrar no cPanel, você se depara com um banco de dados ainda existente, na visão do cPanel, mas com valor zero de tamanho, o que não acontece no PostgreSQL.

Alt text


Ao tentar remover pelo cPanel, você recebe um erro, o que lhe impede de utilizar o recurso do painel para este banco de dados.

Alt text

Resolvendo o problema

Infelizmente, o cPanel utiliza, para minimização de memória, um configurador JSON interno, que registra os bancos de dados criados por ele, assim como seus usuários. Para resolver o problema, faça os seguintes passos: 1. Entre no terminal SSH ou remotamente pelo pgAdmin no servidor.
2. Crie um banco de dados com o mesmo nome que foi removido.
3. Volte ao painel e remova pelo cPanel.