Problema na instalação do PostgreSQL em computadores Windows
Ontem, tive um problema na instalação PostgreSQL no sistema operacional Windows, ele sempre informar o seguinte erro:
Problema ao executar a etapa de pós-instalação. A instalação pode não ser concluída corretamente, ou em inglês, PostgreSQL Windows Installation Problem running post-install step. Installation may not complete correctly.
Depois de fazer uma pequena pesquisa, encontrei a solução.
Solução:
- Desinstalar o PostgreSQL;
- Abra o Prompt de Comandos do Windows como Administrador e execute o seguinte comanado: net user postgres /delete
- Abra o Painel de Controle -> Contas de Usuário -> Configurar propriedades avançadas de perfil de usuário -> excluir todas as instâncias de " Usuário Desconhecido " que parecem ser deixadas pela instalação do PostgreSQL
- Abra o Prompt de Comandos do Windows como Administrador e execute o seguinte comanado: net user postgres dbpass /add
- Abra o Executar do seu computador e digite o seguinte comando: compmgmt.msc e tecla Enter -> Clique em Usuários e Grupos Locais -> Clique em Usuários -> Clique com o botão direito do mouse sobre postgres -> Clique em Definir senha -> Clique em Prosseguir -> Digite a senha que deseja criar para esse usuário postgres -> Clique em OK
- Abra o Executar do seu computador e digite o seguinte comando: compmgmt.msc e tecla Enter -> Clique em Usuários e Grupos Locais -> Clique em Usuários -> Clique em postgres -> Na aba Membro de -> Clique em Adicionar… -> Administradores -> OK
- Abra o Prompt de Comandos do Windows como Administrador e execute o seguinte comanado: runas /user:NOME_DO_COMPUTADOR\postgres cmd.exe -> Na nova tela d o CMD que vai abrir digite cd \ -> Agora execute o comando C:\Users\Suporte-03\Downloads\PostgreSQL-9.6.8-1-win64-bigsql.exe -> Agora o PostgreSQL será instalado com sucesso sem erros. Vá até a pasta de dados do programa para verificar se os arquivos foram criados com sucesso
- Abra o Executar do seu computador e digite o seguinte comando: compmgmt.msc -> Usuários e Grupos Locais -> Usuários -> postgres -> Membro de -> Administradores -> Remover
- Abra o Executar do seu computador e digite o seguinte comando: compmgmt.msc -> Usuários e Grupos Locais -> Usuários -> postgres -> Membro de -> Adicionar… -> Usuários Avançados -> OK
Instalação concluída com sucesso. Feito isso seu problema está resolvido. Sucesso!