Clipper On Line • Ver Tópico - Conectar Harbour ao PostGres 8.4

Conectar Harbour ao PostGres 8.4

Discussão sobre SQL

Moderador: Moderadores

 

Conectar Harbour ao PostGres 8.4

Mensagempor Antonio » 01 Jul 2013 17:06

Colegas Boa tarde!

Estou querendo realizar uns testes com Harbour e PostGres.

Minhas ferramentas são:
harbour 3.2.0dev (r1306211258)
Bcc 5.5.1
PostGreSql 8.4

Imagino que seja necessário alguns procedimentos tais como geração de LIBs e não sei fazer isso. Fiz algumas pesquisas nesse sentido mas não obtive nada que me esclarecesse a ponto de conseguir o objetivo de conectar com o banco de dados.

Os colegas tem um passo a passo que possibilite a realização dessas tarefas para disponibilizar?

Grato
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar de usuário

Antonio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 344
Data de registro: 14 Ago 2003 17:33
Cidade/Estado: Sao Paulo - SP
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor Antonio » 01 Jul 2013 21:35

Bom pessoal, fiz o seguinte:

Baixei o harbour-nightly-win (uso windows 7 32 bits)
Fui em C:\hb32\contrib\hbpgsql\tests e compilei o tests.prg. Gerou o tests.exe e quando o executo aparece a mensagem: Programa não pode ser iniciado porque esta faltando LIBPQ.DLL

Copiei essa DLL do postgres para a pasta onde executo o programa tests.exe, conforme relatado.
Executo o programa e aparece a mensagem: O programa não pode ser iniciado porque esta faltando SSLEAY32.DLL

Se alguem souber do que se trata e puder ajudar fico grato.

Obrigado
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar de usuário

Antonio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 344
Data de registro: 14 Ago 2003 17:33
Cidade/Estado: Sao Paulo - SP
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor sygecom » 02 Jul 2013 06:22

Antonio, bom dia.
Acho que da versão 7.9 para frente as Dll do postgresql cresceram ou se divudiram, vai pegando da pasta Bin todas Dll que pedir e vai colocando na sua pasta, é normal.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor Antonio » 02 Jul 2013 12:14

Bom dia Leonardo,
Pelo pude notar aqui na instalação do postgreSql não tem essa ssleay32.dll

Contudo, baixei essa dll da internet e agora a reclamação é sobre a VSINIT.DLL

Sera possível isso?

Grato
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar de usuário

Antonio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 344
Data de registro: 14 Ago 2003 17:33
Cidade/Estado: Sao Paulo - SP
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor rochinha » 02 Jul 2013 17:54

Amiguinho,

Se voce tiver o ACBrNFeMonitor ai pegue as .DLLs que estiverem na pasta dele.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor sygecom » 02 Jul 2013 19:42

Antonio,
Deve haver algo errado na instalação do seu PostgreSQL, acabei de olhar minha pasta BIN do POSTGRESQL e tem essa .DLL lá, revisa ai. A outra DLL nunca precisei e também nunca nem pediu.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor Antonio » 02 Jul 2013 22:57

Ola colegas,

Reinstalei o postgresql e realmente havia algo erro. Reinstalei como administrador e desta vez e a tal dll esta la na pasta bin do postgres. Alias compilei o simple.prg que esta na pásta c:\hb32\contrib\hbpgsql\tests e rodou mas depois de solicitar todas as dlls listadas:

comerr32.dll
gssapi32.dll
k5sprt32.dll
krb5_32.dll
libeay32.dll
libiconv-2.dll
libintl-8.dll
libpq.dll
ssleay32.dll

O que acham disso?
Sempre terei de exportar essas dlls com a minha aplicação?

Sera que ja posso tentar desenvolver algo a partir de agora?

Grato a todos.
Rochinha! fiquei feliz em ver que voce continua firme por aqui.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar de usuário

Antonio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 344
Data de registro: 14 Ago 2003 17:33
Cidade/Estado: Sao Paulo - SP
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Conectar Harbour ao PostGres 8.4

Mensagempor sygecom » 03 Jul 2013 00:10

São essas DLL que uso com meu sistema, é por ai o caminho...
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes




Retornar para SQL

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 12 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro