Criar banco em branco
Como criar um banco vazio, o que fazer quando o nome já existe e por que a primeira criação pode precisar de internet.
A opção Criar banco em branco cria um banco novo, com a estrutura inicial do sistema escolhido, sem trazer dados de nenhum cliente.
Para que serve
Use quando precisar de um banco limpo para:
- preparar um sistema novo antes do primeiro uso;
- testar uma configuração sem risco para dados reais;
- criar um destino separado para conferir um script ou um procedimento.
Quando não usar
- Se o objetivo é trazer os dados de um backup, use Restaurar um banco — o banco em branco não contém dados de cliente.
- Se você só quer apagar o conteúdo de um banco existente, entenda antes que criar em branco por cima substitui o banco atual.
Diferença em relação a restaurar um backup
| Criar banco em branco | Restaurar um backup | |
|---|---|---|
| Origem | Estrutura padrão do sistema | Arquivo de backup do cliente |
| Dados | nenhum | Os dados do backup |
| Quando usar | começar do zero | Recuperar ou replicar um ambiente |
| Precisa de arquivo | não | sim |
Antes de começar
- O PostgreSQL precisa estar instalado e o serviço iniciado.
- Você precisa saber a porta da instalação onde o banco deve nascer.
- Escolha um nome que ainda não exista naquela porta.
Como fazer
- Abra Restaurar o Banco de Dados.
- Preencha Host e Porta.
- Digite o nome do banco em Banco de Dados.
- Marque Criar banco em branco.
- Clique em Iniciar Restauração.
- Escolha o tipo de banco quando o RestauraDB perguntar — essa escolha define a estrutura inicial e a codificação do banco.
- Aguarde a conclusão.
Se o nome já existir
O RestauraDB avisa que o banco já existe e pergunta se você quer substitui-lo.
- Sim — o banco atual e substituído. O que estava nele se perde. Entenda a consequência em O banco já existe.
- Não — o RestauraDB oferece alterar o nome. Digite um nome novo e ele passa a ser usado, sem tocar no banco existente.
Na dúvida, escolha Não e crie com outro nome. É sempre possível apagar o banco extra depois; não é possível recuperar o que foi substituído.
Sobre o nome do banco
- Prefira letras minúsculas, números e
_. - Evite espaços, acentos e sinais de pontuação.
- Use nomes que identifiquem a finalidade:
cliente_teste,cliente_20260817.
Nomes fora desse padrão podem ser recusados pelo PostgreSQL e a criação falha.
Como saber se funcionou
O RestauraDB informa a conclusão. Para confirmar de verdade, abra o QueryConsole na mesma porta e veja se o banco aparece na lista.
Se ele não aparecer, quase sempre a porta usada na criação foi diferente da que você está consultando agora.
O que pode dar errado
| O que aparece | O que significa | O que fazer |
|---|---|---|
| Preencha todos os campos | Falta host, porta ou nome | Complete os campos |
| 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 |
| Falha de autenticação | A senha configurada não foi aceita | Veja senha recusada |
| Falha ao baixar o pacote base | A estrutura inicial não estava na máquina e o download falhou | Conecte a internet e repita |
| Restauração em andamento | Já existe uma operação rodando | Aguarde terminar |
| Falha ao criar o banco | O nome pode ser inválido ou já existir | Revise o nome e tente novamente |
Se a criação falhar
- Leia a mensagem na tela: ela distingue problema de conexão, de permissão e de nome.
- Confirme porta e serviço antes de repetir — são as causas mais comuns.
- Se o banco chegou a ser criado pela metade, apague-o e comece de novo. Veja Apagar um banco.
- Se falhar duas vezes seguidas pelo mesmo motivo, pare e acione o suporte em vez de insistir.
Como evitar criar no lugar errado
- Confirme a porta antes de digitar o nome.
- Se há mais de uma instalação na máquina, anote qual porta atende cada ambiente.
- Depois de criar, confirme pelo QueryConsole na mesma porta.
Quando procurar suporte
Procure suporte quando:
- a criação falha mesmo com o serviço iniciado e a porta correta;
- o pacote base não baixa em nenhuma tentativa;
- o banco foi criado mas o sistema não o reconhece;
- houve substituição acidental de um banco existente.
Informe o código exibido, o nome do banco e a porta. Não envie senhas.
Artigos relacionados
- Restaurar um banco
- Apagar um banco
- O banco já existe. Posso continuar?
- O PostgreSQL não foi encontrado
- RDB-PG-001 — PostgreSQL não encontrado
- RDB-PG-003 — Sem conexão com o PostgreSQL
- RDB-ONLINE-002 — Falha no download
Artigos relacionados
Restaurar um banco de dados
Passo a passo para selecionar um backup e restaurar em uma instalação PostgreSQL.
Por que o PostgreSQL não aparece?
Não encontrado, serviço parado, conexão recusada e senha recusada são quatro problemas diferentes — e a porta é o que separa quase todos eles.
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.