Erro ao conectar firebird
Ola, consigo normalmente conectar pelo Data Explorer no MySql mais pelo firebird da o seguinte erro alguem pode me ajuda
Unable to complete network request to host ´localhost´.
Failed to locate host machine.
Undefined service gds_db/tcp.
Uso normalmente o interbase com o delphi 7.
Unable to complete network request to host ´localhost´.
Failed to locate host machine.
Undefined service gds_db/tcp.
Uso normalmente o interbase com o delphi 7.
Anonymous
Curtidas 0
Respostas
Kenji_rh
24/04/2007
Aqui pra mim deu o mesmo problema, e pelo que vi é incopatibilidade com a dll do interbase (gds32.dll). Resolvi o problema substituindo em todos os lugares onde eu encontrei dentro da pasta de instalação do php: 1.0, Apache2, packages e php. Reiniciei o Delphi for PHP e rodou legal.
Ah mais um detalhe: só consegui conexão deixando a propriedade HOST do database em branco e no DATABASENAME coloco o ´host:caminho do banco´
Valew!
Ah mais um detalhe: só consegui conexão deixando a propriedade HOST do database em branco e no DATABASENAME coloco o ´host:caminho do banco´
Valew!
GOSTEI 0
Elter.teodoro
24/04/2007
Voce substitui o arquivo gds32.dll ou a referencias a ela?
GOSTEI 0
Kenji_rh
24/04/2007
Substituo todas as dlls para a dll da versão do firebird
GOSTEI 0
Faiscask8
24/04/2007
bom dia eu consegui configurar da seguinte forma q achei e um um forum nas pesquisas da vida.
Olha a primeira coisa e configurar ou verificar se ja esta configurado:
va o diretorio ´C:\WINDOWS\system32\drivers\etc´ no meu caso o windows xp....
abra o arquivo com 2 cliques ´services´ e verifica se existe uma linha ou add a mesma..
gds_db 3050/tcp
salva...ok
No projeto:
em Database1
Objector inspector
DatabaseName -> C:/curso.fdb no meu caso o banco de dados esta localizado neste diretorio.....deve trocar ´\´ por ´/´ ou seja c:/diretorio/banco.fdb
DriverName -> firebird
Username -> SYSDBA ou o login q escolheu
UserPassWord -> masterkey ou o q escolheu....
Connected -> true
Pronto o Database esta ok...de um F9 pra ver se esta mesmo....
em Query1
Objector inspector
Database -> database1
Active -> true
de um F9 pra testar...se tudo ok
coloque tbm um Datasource1
em Dataset -> Query1
coloque um DBGrid e em DataSurce1 -> Datasource1
e so da um F9 e agradecer o Papai noe...hohohoho!!!!!!!!!!!!!!!!!
sql -> selec...............
Olha a primeira coisa e configurar ou verificar se ja esta configurado:
va o diretorio ´C:\WINDOWS\system32\drivers\etc´ no meu caso o windows xp....
abra o arquivo com 2 cliques ´services´ e verifica se existe uma linha ou add a mesma..
gds_db 3050/tcp
salva...ok
No projeto:
em Database1
Objector inspector
DatabaseName -> C:/curso.fdb no meu caso o banco de dados esta localizado neste diretorio.....deve trocar ´\´ por ´/´ ou seja c:/diretorio/banco.fdb
DriverName -> firebird
Username -> SYSDBA ou o login q escolheu
UserPassWord -> masterkey ou o q escolheu....
Connected -> true
Pronto o Database esta ok...de um F9 pra ver se esta mesmo....
em Query1
Objector inspector
Database -> database1
Active -> true
de um F9 pra testar...se tudo ok
coloque tbm um Datasource1
em Dataset -> Query1
coloque um DBGrid e em DataSurce1 -> Datasource1
e so da um F9 e agradecer o Papai noe...hohohoho!!!!!!!!!!!!!!!!!
sql -> selec...............
GOSTEI 0