FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconectar
|
Español
Inicio
→
WINDEV 25
→
ATENÇÃO: A VERSAO 28 DO DRIVER NATIVO DO POSTGRESQL TEVE UMA MUDANÇA PARA USAR PORTAS DIFERENTES
ATENÇÃO: A VERSAO 28 DO DRIVER NATIVO DO POSTGRESQL TEVE UMA MUDANÇA PARA USAR PORTAS DIFERENTES
Iniciado por Boller, 06,jun. 2023 23:36 - 3 respuestas
Conéctese…
Boller
#1
Miembro registrado
3.657 mensajes
Popularité : +175 (223 votes)
Publicado el 06,junio 2023 - 23:36
ATENÇÃO
A VERSAO 28 DO DRIVER NATIVO DO POSTGRESQL TEVE UMA MUDANÇA PARA USAR PORTAS DIFERENTES
AGORA É
Server Port = xxxxx;
Mudou na 28 para Server Port = 15432
Para o Hopenconnection / HchangeConnection em Extend Info deve informar:
connPostgresql is connection
connPostgresql..user = "postgres"
connPostgresql..password = "123456"
connPostgresql..provider = hNativeAccessPostgreSQL
connPostgresql..server = "myserver.com.br"
connPostgresql..database = "myerp"
connPostgresql..extendInfo = "Server Port=154321"
if Hopenconnection(connPostgresql) = true
HChangeConnection("*",connPostgresql)
else
error(Herrorinfo())
end
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Informar
0
0
Boller
#2
Miembro registrado
3.657 mensajes
Popularité : +175 (223 votes)
Publicado el 17,junio 2023 - 02:26
PRINCIPAIS SOLUCOES PARA ESSE ERRO:
SOLUÇOES:
A) DEFINIR AO COMPILAR NO WEBDEV QUE VAI USAR 64 BITS
COPIAR DO BIN DO POSTGRESQL A LIBPQ.DLL, POIS ELA E DIFERENTE EM CADA VERSAO
PARA ISSO FIZ UM UTILITARIO COM UM ZIP ONDE TEM UMA SUBPASTA COM DIVERSAS VERSOES DO POSTGRESQL COM A LIBPQDLL E SUAS DLLS DE PRE REQUISITO.
DOWNLOAD NESSE LINK:
https://repository.windev.com/resource.awp…
C) MUDOU NA 28, NAO E MAIS PORT E SIM SERVER PORT, TANTO NA ANALYSIS COMO NO CODIGO EM EXTENDINFO
connPostgresql..extendInfo = "Server Port=154321"
D) DEVE LIBERAR NO PG_HBA.CONF
HOST ALL ALL ALL TRUST
DEPOIS ACERTE PARA FICAR OK MAIS SEGURO CONFORME MANUAL, MAS PRA TESTAR E IMPORTANTE FAZER ISSO
E) LIBERAR A PORTA NO FIREWALL
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Mensaje modificado, 17,junio 2023 - 02:35
Informar
0
0
Boller
#3
Miembro registrado
3.657 mensajes
Popularité : +175 (223 votes)
Publicado el 17,junio 2023 - 02:28
DOWNLOAD DE TODOS OS DRIVERS NATIVOS FREE DA PCSOFT
WX20
https://package.windev.com/pack/addons/an/postgresql/WX200PACKPOSTGRESQL029.exe
https://package.windev.com/pack/addons/an/mariadb/WX200PACKMARIADB029.exe
https://package.windev.com/pack/addons/an/mysql/WX200PACKMYSQL029.exe
WX21
https://package.windev.com/pack/addons/an/postgresql/WX210PACKPOSTGRESQL039d.exe
https://package.windev.com/pack/addons/an/mariadb/WX210PACKMARIADB039e.exe
https://package.windev.com/pack/addons/an/mysql/WX210PACKMYSQL039d.exe
WX22
https://package.windev.com/pack/addons/an/postgresql/WX220PACKPOSTGRESQL037.exe
https://package.windev.com/pack/addons/an/mariadb/WX220PACKMARIADB037.exe
https://package.windev.com/pack/addons/an/mysql/WX220PACKMYSQL052.exe
WX23
https://package.windev.com/pack/addons/an/postgresql/WX230PACKPOSTGRESQL029b.exe
https://package.windev.com/pack/addons/an/mariadb/WX230PACKMARIADB029b.exe
https://package.windev.com/pack/addons/an/mysql/WX230PACKMYSQL029b.exe
WX24
https://package.windev.com/pack/addons/an/mariadb/WX240PACKMARIADB029d.exe
https://package.windev.com/pack/addons/an/postgresql/WX240PACKPOSTGRESQL029d.exe
https://package.windev.com/pack/addons/an/mysql/WX240PACKMYSQL029d.exe
WX25
https://package.windev.com/pack/addons/an/postgresql/POSTGRESQL25PACK052b.exe
https://package.windev.com/pack/addons/an/mariadb/MARIADB25PACK052b.exe
https://package.windev.com/pack/addons/an/mysql/MYSQL25PACK052b.exe
WX26
https://package.windev.com/pack/addons/an/postgresql/WX260PACKPOSTGRESQL052b.exe
https://package.windev.com/pack/addons/an/mariadb/WX260PACKMARIADB052b.exe
https://package.windev.com/pack/addons/an/mysql/WX260PACKMYSQL052b.exe
WX27
https://package.windev.com/pack/addons/an/postgresql/WX270PACKPOSTGRESQL055b.exe
https://package.windev.com/pack/addons/an/mariadb/WX270PACKMARIADB055b.exe
https://package.windev.com/pack/addons/an/mysql/WX270PACKMYSQL055b.exe
WX28
https://package.windev.com/pack/addons/an/postgresql/POSTGRESQL28PACKDVD051.exe
https://package.windev.com/pack/addons/an/mariadb/MARIA28PACKDVD051.exe
https://package.windev.com/pack/addons/an/mysql/MSQL28PACKDVD051.exe
by JEROME AERTS
Boller
December 20, 2022
DOWNLOAD DOS DRIVERS NATIVOS OFICIAIS DA PCSOFT
https://forum.pcsoft.fr/en-US/pcsoft.br.windev/4000-links-oficiais-dos-drivers-nativos-pcsoft-jerome-aerts-4001/read.awp
Boller
December 01, 2022
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
Boller
September 27, 2022
ANOTE
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
Ok
Boller
September 27, 2022
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 Painrl de Vontrole, Sistema, Configuracoes Avançadas / Variáveis de ambiente/ path colocar onde fica as dlls e libs
Ok
Boller
September 27, 2022
As dlls no Webdev de driver devem estar no W.A.S.
Ele é o escritor se ele não tiver a dll da versão do banco que está usando ele nso consegue fazer iO!
Boller
September 08, 2022
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
Postgresql
Instalação do Driver e definição da versao e libpq.dll da versao 14
a) Painel de controle, Sistema, Configurações, Variaveis do sistema
b) path 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
c) instalar o driver da pcsoft
https://pcsoft.fr/st/telec/modules-communs-24/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-25/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-26/postgresql.htm
https://pcsoft.fr/st/telec/modules-communs-27/postgresql.htm
Instalar e so dar next ele colocara na pasta a dll WD250postgresql.dll = driver nativo
d) Ajustando Zip do repositorio com as dlls da versao 14 junto com a versao da libpq.dll
e) copiar as dlls importantes para o framework
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
Pois ao fazer o deploy e o envio dos arquvos vai as dlls necessarias juntas ao projeto
O Postgresql é ALtamente CASE Sensetive Maiusculas e Minusculas devem ser infrmadas
corretamente para nome de usuario, senha, instancia de banco de dados, tabelas e campos.
IMPORTANTE
Tem que liberar no arquivo CONF o acesso se nao ele esta bloqueado
isso é muito importante o que vou fazer agora
pg_hba.conf
host ALL ALL ALL trust
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.
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Mensaje modificado, 17,junio 2023 - 02:36
Informar
0
0
Boller
#4
Miembro registrado
3.657 mensajes
Popularité : +175 (223 votes)
Publicado el 24,junio 2023 - 05:35
Se der erro 22
Então em Extende Info
Server Port=5432;
E
Outro detalhe importante é quando se tem mais de uma conexão na análise, use esse código na global do init do projeto:
IF InTestMode() THEN
HOpenConnection(Dbdev)
HChangeConnection("*",Dbdev)
ELSE
HOpenConnection(DbProducao)
HChangeConnection("*",DbProducao)
END
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Informar
0
0
→ Volver a WINDEV 25
WINDEV 25
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto