Apagar banco de dados
A exclusão é imediata é definitiva: não há confirmação extra, conexões abertas não protegem o banco e não existe desfazer.
A opção Apagar Banco remove por completo o banco informado na instalação PostgreSQL indicada por host e porta.
Antes de qualquer coisa: não há segunda confirmação
Ao marcar Apagar Banco, o botão muda para Apagar banco e as demais opções ficam desativadas. Quando você clica nesse botão, a exclusão começa imediatamente. Não aparece nenhuma janela perguntando “tem certeza?”.
O momento de conferir e antes do clique. Depois dele não há volta.
Quando essa opção faz sentido
- descartar um banco de teste que não será mais usado;
- remover um banco cuja restauração foi cancelada e ficou incompleto;
- liberar o nome para uma restauração limpa;
- encerrar uma manutenção em que o banco era temporário.
Quando não usar
- para “limpar” um banco antes de restaurar: a restauração já substitui o banco existente sozinha, com confirmação;
- para interromper uma operação em andamento — isso é cancelamento, não exclusão. Veja Posso cancelar uma restauração?;
- quando houver qualquer dúvida sobre o banco ser de produção.
Confira nesta ordem antes de clicar
- Porta — ela define em qual instalação do PostgreSQL o banco vive. A mesma máquina pode ter várias instalações, cada uma com bancos diferentes.
- Host — confirme se é a máquina local ou outra.
- Nome do banco — leia caractere por caractere. Nomes de cliente costumam ser muito parecidos.
- Backup — confirme que existe um backup válido, caso os dados ainda tenham algum valor.
O que acontece durante
- O RestauraDB verifica se consegue falar com o PostgreSQL na porta informada.
- Encerra as conexões existentes naquele banco.
- Remove o banco.
- Informa o resultado na tela.
A operação costuma ser rápida. Enquanto ela roda, a tela fica bloqueada para evitar que outra operação comece junto.
Como saber se realmente apagou
Para confirmar de fato, tente conectar naquele banco depois — pelo QueryConsole, por exemplo. Se ele foi mesmo removido, a conexão não encontra mais o banco.
Se você esperava apagar e o banco continua aparecendo, quase sempre a porta estava apontando para outra instalação.
O que pode dar errado
| O que aparece | O que significa | O que fazer |
|---|---|---|
| Preencha o nome do banco de dados | Falta host, porta ou nome | Complete os campos |
| Operação em andamento | Já existe uma exclusão rodando | Aguarde terminar |
| PostgreSQL não encontrado para a porta | Não há instalação ativa nessa porta | Confira a porta e se o serviço está iniciado |
| Conexão recusada | O serviço PostgreSQL pode estar parado | Inicie o serviço e tente de novo |
| O banco está sendo usado por outro processo | Uma conexão reabriu durante a operação | Feche o sistema e o QueryConsole e repita |
| Permissão negada para remover o banco | O usuário não é dono do banco | Procure suporte antes de insistir |
| Falha de autenticação | A senha configurada não foi aceita | Veja senha recusada |
| O banco não existe ou já foi removido | O nome não corresponde a nenhum banco | Confira nome e porta |
Apagar banco não é a mesma coisa que cancelar
| Apagar Banco | Cancelar operação | |
|---|---|---|
| O que faz | Remove o banco inteiro | Interrompe o que está rodando |
| Quando decidir | antes de iniciar | durante a execução |
| Resultado | O banco deixa de existir | O banco fica incompleto |
| Reversível | não | O banco pode ser apagado e refeito |
Se você apagou o banco errado
- Pare. Não inicie nenhuma restauração nem crie outro banco com esse nome ainda — decidir com calma vale mais do que agir rápido.
- Verifique se existe backup recente daquele banco: no Seletor Online, na pasta de backups local ou com quem cuida da rotina de backup.
- Acione o suporte informando o nome do banco, a porta e o horário aproximado da exclusão.
Como reduzir o risco no dia a dia
- Confira sempre a porta primeiro — é o erro mais comum e o mais caro.
- Prefira nomes distintos para testes (
cliente_teste,cliente_20260817), em vez de reaproveitar o nome de produção. - Se só precisa de um banco limpo, use Criar banco em branco com outro nome, em vez de apagar o existente.
- Desmarque Apagar Banco assim que terminar, para não deixar a opção ativa para a próxima operação.
Quando procurar suporte
Procure suporte quando:
- o banco errado foi removido;
- aparece permissão negada ao remover;
- o banco continua existindo mesmo após várias tentativas;
- há dúvida sobre qual porta atende o banco de produção do cliente.
Informe o nome do banco, a porta e o horário. Não envie senhas.
Artigos relacionados
- Restaurar um banco
- Criar um banco em branco
- O banco já existe. Posso continuar?
- Posso cancelar uma restauração em andamento?
- RDB-PG-001 — PostgreSQL não encontrado
- RDB-PG-002 — Senha do PostgreSQL recusada
- RDB-PG-003 — Sem conexão com o PostgreSQL
- RDB-PG-005 — Permissão insuficiente
Artigos relacionados
Restaurar um banco de dados
Passo a passo para selecionar um backup e restaurar em uma instalação PostgreSQL.
O banco já existe. Posso continuar?
O que exatamente acontece com os dados atuais ao continuar, como confirmar que o destino está certo e o que fazer quando há dúvida.
Posso cancelar uma restauração em andamento?
Entenda em que estado o banco fica depois de cancelar, o que conferir antes de tentar de novo e quando o cancelamento não é a melhor saída.