|
PROFESSIONAL NEWSGROUPS WINDEV, WEBDEV and WINDEV Mobile |
| | | | | |
Home → WINDEV 25 → Manual de instalação do Driver Nativo do Postgresql |
Manual de instalação do Driver Nativo do Postgresql |
Started by Boller, Dec., 08 2022 2:40 PM - 2 replies |
| |
| | | |
|
| |
Registered member 4,520 messages |
|
Posted on December, 08 2022 - 2:40 PM |
Bom dia,
Tudo bem contigo
Download LIBPQ.DLL https://repository.windev.com/resource.awp…

Execute LIBPQINSTALL.EXE
Ele vai copiar os arquivos para as seguintes pastas
C:\Windows\system32
and
C:\Windows\syswow64
É importante instalar no computador de desenvolvimento que tem o Windev e o Webdev.
É importante fazer tambem esse procedimento onde tem o WAS (Webdev Aplication Server)
LOCAL DO DRIVER NATIVO DA PCSOFT DE INSTALAÇÃO ##############################################
https://pcsoft.fr/st/telec/modules-communs-28/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-27/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-26/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-25/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-24/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-23/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-23/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-22/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-21/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-20/postgresql.htm
OBSERVAÇÕES ###########
a) Painel de controle, Sistema, Configurações, Variaveis do sistema, coloque os paths na parte de cima e na parte de baixo informar esses caminhos:
C:\Program Files\PostgreSQL\14\pgAdmin 4\bin C:\Program Files\PostgreSQL\14\bin C:\Program Files\PostgreSQL\14\lib
A libpq.dll deve ser de acordo com a versão 14 e plataforma 64 bits adequada
Deve copiar para o diretórios:
W.A.S.
C:\Windows\System32 C:\Windows\Syswow64
C:\Program Files\PC SOFT\WINDEV 25\Programs\Framework\Win64x86 C:\Program Files\PC SOFT\WEBDEV 25\Programs\Framework\Win64x86 C:\Program Files\PC SOFT\WINDEV Mobile 25\Programs\Framework\Win64x86
Foi copiado as dlls para sobrescrever versoes velhas que poderiam dar conflito
Acertar em Painel de Controle, Sistema, Configuracoes Avançadas / Variáveis de ambiente/ path colocar onde fica as dlls e libs
Itens a checar
1) Esse usou código para conectar ou a análise verifique em extendinfo se tem = "port=5432"
myPostgresql Is connection
myPostgresql..server = “192.168.1.120”
myPostgresql..extendinfo = “port=5432”
myPostgresql..user = “postgres”
myPostgresql..password = 123456
myPostgresql..database = “dbequipamentos”
myPostgresql..profiler = NativePostgreSQL….
if Hopenconnection (myPostgresql)=true
HChangeConnection("*",myPostgresql)
else
Error(Errorinfo() +" / "+ Herrorinfo())
end
2) ping 192.168.1.120 // no caso o ip em questão deve dar ping ou o Firewall está bloqueando telnet 192.168.1.120 5432
3) O pg_hba.conf não está em Trust na ultima linha ou muda tudo para md5
host ALL ALL ALL trust
Coloca em todas as linhas Trust é verdadeiro liberado, caso queira bloquear uma faixa de ip tem exemplos no help
4) copiar a libpq.dll daqui do botão download de acordo com a versão usada se atentar também Deve estar em Windows System32 ou syswow64
5) Revisar o Firewall e o antivírus criar regras de confiança
6) banco, usuário e senha com maiúsculo pode dar erro
7) Verificar se o serviço do postgressql esta rodando em serviços do windows nas ferramentas admininistrativas do painel de controle
OBS.: PRINCIPAL RECOMENDAÇÃO É DEPOIS DE FAZER TUDO ISSO REINICIAR O COMPUTADOR OU O SERVIÇO QUE DAI VAI FUNCIONAR POIS A LEITURA DO ARQUIVO PG_HBA.CONF SÓ É LIDA NA INICIALIZAÇÃO DO COMPUTADOR.
Ok se tiver dificuldade me ligue no +5541999491800
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 99949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/Message modified, December, 08 2022 - 2:44 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 4,520 messages |
|
Posted on December, 08 2022 - 5:11 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 4,520 messages |
|
Posted on September, 04 2023 - 4:19 PM |
No uso de portas diferentes da padrão deve informar assim na conexão via código
connPostgresql..extendInfo = "Server Port=154321;"
E na conexao gráfica dentro da Analysis na aba inferior Extend info Coloque isso:
Server Port=154321;
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 99949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/Message modified, September, 04 2023 - 4:21 PM |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|