Erro na Instalação do PostgreSQL durante a Instalação do Checkout
O erro a seguir ocorre na instalação do Setup Resulth NFC. O instalador roda normalmente até o ponto em que precisa instalar o postgre, quando apresenta a seguinte mensagem.
Importante ressaltar que podem aparecer outras mensagens de erro de instalação do postgre, mas podemos usar a mesma solução para todas elas.
Quando encontrarmos esse erro, significa que o postgre não está conseguindo criar o banco ou executar o serviço. Portanto, muitas vezes o monitor API vai aparecer mas não vamos conseguir executar.
CORREÇÃO:
● Desinstale o Resulth NFCe pela pasta do sistema e desinstale também o postgre no painel de controle;
● Agora vá na pasta Arquivos de Programas e apague a pasta do PostgreSQL;
● Volte no painel de controle, vá em Windows Defender Firewall > Configurações Avançadas e faça a liberação da porta 5432 nas regras de entrada e de saída;
● Crie manualmente a pasta PostgreSQL no raíz da C;
● Dentro da pasta PostgreSQL, cire a pasta data;
O caminho deve ficar como (C:\PostgreSQL\data)
● Após a criação das pastas, vá na pasta PostgreSQL e conceda permissões de administrador para o usuário TODOS;
● Após inserir as permissões necessárias na pasta raíz do Postgres, volte até a tela inicial de propriedades da pasta e informe as permissões avançadas;
● Ao finalizar o procedimento de permissões na pasta, execute o instalador do Postgre como ADMINISTRADOR; (O instalador do postgre está anexado no final desse documento)
● Quando estiver fazendo a instalação do Postgre, na parte de INSTALLATION DIRECTORY, selecione a pasta criada do PostgreSQL; (Caso o instalador fale que a pasta não está vazia, apague a pasta data e crie de novo antes de apontar no próximo passo)
● Após essa validação, siga normalmente com a instalação que o erro não deve mais acontecer;
● Abra o PGADMIN e acesse o banco do Postgre; (senha: postgres)
● Clique com o botão direito em DATABASES e vá em NEW DATABASE;
● Informe o nome nfceapi e clique em OK;
● Feito isso, pode reinstalar o Resulth NFCe normalmente.
DESCRIÇÃO |
AUTOR |
VERSÃO E DATA |
Documento inicial |
Bruno Souza |
v0.1 – 10/02/2025 |
Elaboração do documento |
Joaquim Gaspar |
v1.0 – 14/02/2025 |