Dor de cabeça com Firebird 1.5
Estou tentando instalar uma aplicaçao que desenvolvi em Delph 6 + Firebird 1.5 em duas máquinas: uma é Windows XP (Servidor) e a outra é Windows 98 (Cliente).
O problema que está acontecendo não parece ser na aplicação, pois quando instalo os arquivos (Aplicação + Banco) no Windows 98 ou no Windows XP funciona tranquilamente.
No Windows 98, quando tento fazer com que o IB Expert reconheça o banco no Windows XP, sempre dá mensagem de erro: Missing file configuration XXXXX\aliases.config.
Já coloquei neste arquivo o nome do alias que está sendo utilizado no IB Expext e nada.
No IB Expert, já tentei utilizar o protocolo TCP/IP e o NetBeui, mas também não funcionou.
O que posso fazer???
O problema que está acontecendo não parece ser na aplicação, pois quando instalo os arquivos (Aplicação + Banco) no Windows 98 ou no Windows XP funciona tranquilamente.
No Windows 98, quando tento fazer com que o IB Expert reconheça o banco no Windows XP, sempre dá mensagem de erro: Missing file configuration XXXXX\aliases.config.
Já coloquei neste arquivo o nome do alias que está sendo utilizado no IB Expext e nada.
No IB Expert, já tentei utilizar o protocolo TCP/IP e o NetBeui, mas também não funcionou.
O que posso fazer???
Daaneto
Curtidas 0
Respostas
Afarias
17/01/2005
1) como está configurado seu arquivo aliases.conf ?
2) qual sua string de conexão ?
3) qual o caminho da base de dados no servidor ?
4) em q pasta está o arquivo aliases.conf ?
T+
2) qual sua string de conexão ?
3) qual o caminho da base de dados no servidor ?
4) em q pasta está o arquivo aliases.conf ?
T+
GOSTEI 0
Daaneto
17/01/2005
1 - No arquivo aliases.conf está assim:
SOLSelecao = C:\SOL\DB\SOLSELECAO.FDB
SOL = C:\SOL\DB\SOL.FDB
Só isso!
2 - No IBExpert, já tentei de tudo, as que lembro que coloquei foram:
\\servidor\sol\db\solselecao.fdb
sol\db\solselecao.fdb
servidor:solselecao
3 - Os arquivos estão em C:\SOL\DB\, no Servidor (Windows XP)
4 - O arquivo aliases.conf está na pasta de instalação do Firebird.
C:\Arquivos de Programas\Firebird
A versão do Firebird que estou usando é a 1.5.4036
SOLSelecao = C:\SOL\DB\SOLSELECAO.FDB
SOL = C:\SOL\DB\SOL.FDB
Só isso!
2 - No IBExpert, já tentei de tudo, as que lembro que coloquei foram:
\\servidor\sol\db\solselecao.fdb
sol\db\solselecao.fdb
servidor:solselecao
3 - Os arquivos estão em C:\SOL\DB\, no Servidor (Windows XP)
4 - O arquivo aliases.conf está na pasta de instalação do Firebird.
C:\Arquivos de Programas\Firebird
A versão do Firebird que estou usando é a 1.5.4036
GOSTEI 0
Afarias
17/01/2005
\\servidor\sol\db\solselecao.fdb -- errado
sol\db\solselecao.fdb -- errado
servidor:solselecao -- OK (desde q seja possível resolver o IP para servidor)
|4 - O arquivo aliases.conf está na pasta de instalação do Firebird.
|C:\Arquivos de Programas\Firebird
no servidor? certo?
|A versão do Firebird que estou usando é a 1.5.4036
não diria q a versão é o problema, mas eu aproveitaria para desinstalar completamente esse FB e instalar a versão 1.5.1 ou mesmo a mais recente 1.5.2
T+
sol\db\solselecao.fdb -- errado
servidor:solselecao -- OK (desde q seja possível resolver o IP para servidor)
|4 - O arquivo aliases.conf está na pasta de instalação do Firebird.
|C:\Arquivos de Programas\Firebird
no servidor? certo?
|A versão do Firebird que estou usando é a 1.5.4036
não diria q a versão é o problema, mas eu aproveitaria para desinstalar completamente esse FB e instalar a versão 1.5.1 ou mesmo a mais recente 1.5.2
T+
GOSTEI 0
Daaneto
17/01/2005
Muito obrigado pela ajuda. Consegui resolver este problema.
Realmente, bastou colocar servidor:solselecao no IB Expert que funcionou. Aí só foi colocar a string no arquivo dbxconnections.ini.
Mais uma vez, muito obrigado.
Realmente, bastou colocar servidor:solselecao no IB Expert que funcionou. Aí só foi colocar a string no arquivo dbxconnections.ini.
Mais uma vez, muito obrigado.
GOSTEI 0
Raserafim
17/01/2005
Aproveitando essa discursão...
É necessário algum arquivo além do executável e o banco de dados para levar a uma outra máquina? ou precisa copiar alguma dll ou instalar mais alguma coisa na máquina do cliente?
É necessário algum arquivo além do executável e o banco de dados para levar a uma outra máquina? ou precisa copiar alguma dll ou instalar mais alguma coisa na máquina do cliente?
GOSTEI 0
Fsflorencio
17/01/2005
Se vc usa ibx ou ibo como meio de acesso, além da aplicação e o banco, vc só vai precisar instalar o firebird.
Não sei se precisaria de mais algum arquivo com o DBExpress, zeos ou outro.
Não sei se precisaria de mais algum arquivo com o DBExpress, zeos ou outro.
GOSTEI 0