Configuração do arquivo firebird.conf
Instalei o Firebird 1.5 e gostaria de configurá-lo. Baixei um utilitário para facilitar isso mas o programa diz que eu não tenho o Firebird instalado e não roda (isso que estou até com o FBGuardian ativo). Será que é pq estou usando o suporte para ´legacy applications´, ou seja, usando a DLL com o nome antigo?. Alguém sabe como resolver isso ou sabe onde conseguir uma documentação boa sobre esse arquivo?
Gandalf.nho
Curtidas 0
Respostas
Gandalf.nho
27/08/2004
Ninguém sabe?
GOSTEI 0
Afarias
27/08/2004
|Será que é pq estou usando o suporte para ´legacy applications´, ou
|seja, usando a DLL com o nome antigo?.
Não acredito, por 2 motivos:
1- ainda q tenha a gds32.dll (link) vc deve ter tb a fbclient.dll
2- acredito q o acesso ao arquivo por essa aplicação seja direto
|Alguém sabe como resolver isso ou sabe onde conseguir uma
|documentação boa sobre esse arquivo?
quanto ao problema, seria necessário pelo menos conhecer a aplicação q vc citou, quanto a documentação, eu diria::
1- ler os manuais
2- ler as notas de release do FB
e pra adicionar (ou pra começar) ::
http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=222
note q devido a novas implementações do FB, ler as notas de release é muito importante.
T+
|seja, usando a DLL com o nome antigo?.
Não acredito, por 2 motivos:
1- ainda q tenha a gds32.dll (link) vc deve ter tb a fbclient.dll
2- acredito q o acesso ao arquivo por essa aplicação seja direto
|Alguém sabe como resolver isso ou sabe onde conseguir uma
|documentação boa sobre esse arquivo?
quanto ao problema, seria necessário pelo menos conhecer a aplicação q vc citou, quanto a documentação, eu diria::
1- ler os manuais
2- ler as notas de release do FB
e pra adicionar (ou pra começar) ::
http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=222
note q devido a novas implementações do FB, ler as notas de release é muito importante.
T+
GOSTEI 0
Gandalf.nho
27/08/2004
A aplicação que eu citei é essa: [url]http://prdownloads.sourceforge.net/firebird/FbConfigManager.zip[/url]
GOSTEI 0
Vinicius2k
27/08/2004
gandalf,
Como o esta aplicação data de antes do release final do FB 1.5, tenho o palpite de que ela está procurando o serviço da forma antiga... ou seja, tentando localizar o ´ibserver -- Interbase Server´... mas eh soh um palpite... Talvez por isto ela não esteja funcionando...
Honestamente, não me recordo se a mudança de nome do serviço já vinha desde os primeiros RCs do 1.5... tenho a impressão de que esta mudança só ocorreu nos últimos RCs, mas posso estar enganado...
T+
Como o esta aplicação data de antes do release final do FB 1.5, tenho o palpite de que ela está procurando o serviço da forma antiga... ou seja, tentando localizar o ´ibserver -- Interbase Server´... mas eh soh um palpite... Talvez por isto ela não esteja funcionando...
Honestamente, não me recordo se a mudança de nome do serviço já vinha desde os primeiros RCs do 1.5... tenho a impressão de que esta mudança só ocorreu nos últimos RCs, mas posso estar enganado...
T+
GOSTEI 0
Afarias
27/08/2004
Copiei o programa para a pasta onde está instalado o Firebird (onde está o arquivo firebird.conf) e funcionou legal.
vc tb pode executar a partir de outra pasta, mas tem q passar o caminho do arquivo firebird.conf como parâmetro, ex::
FbConfigManager.exe c:\arquiv~1\firebird\firebird_1_5\firebird.conf
T+
vc tb pode executar a partir de outra pasta, mas tem q passar o caminho do arquivo firebird.conf como parâmetro, ex::
FbConfigManager.exe c:\arquiv~1\firebird\firebird_1_5\firebird.conf
T+
GOSTEI 0
Vinicius2k
27/08/2004
Testei tbm das duas formas que o afarias disse e a aplicação funciona...
Desculpe pelo péssimo palpite... às vezes me esqueço de que eh melhor ficar quieto quando não se sabe uma resposta... :oops:
T+
Desculpe pelo péssimo palpite... às vezes me esqueço de que eh melhor ficar quieto quando não se sabe uma resposta... :oops:
T+
GOSTEI 0
Gandalf.nho
27/08/2004
No mesmo dia tentei tb rodar a partir da pasta onde está o arquivo e mesmo assim não reconhece. Só se o problema é pq estou usando o Windows 98 e rodando o server como uma aplicação (FBGuardian) e não como um serviço.
GOSTEI 0
Afarias
27/08/2004
Desculpe pelo péssimo palpite... às vezes me esqueço de que eh melhor ficar quieto quando não se sabe uma resposta...
hehehe... não acho isso não!
E seu palpite faz sentido sim...
Deveria funcionar tb mesmo sem passar como parâmetro o caminho do arquivo, mas a aplicação não está lendo corretamente a entrada no REGISTRO que diz onde está instalado o Firebird
Por isso só funciona das 2 formas q falei.
Agora, Gandalf, note q o acesso ao arquivo é DIRETO e não via o serviço do Firebird -- a aplicação tenta achar o arquivo de 3 formas::
1- pelo parâmetro passado
2- no mesmo diretório onde está rodando
3- procurando a chave de registro do Windows onde tem o caminho onde o FB está instalado
(apenas essa última parece não estar funcionando)
Não tenho certeza mas acredito q apenas procura pelo arquivo chamado firebird.conf (FB1.5) de forma q para trabalhar com o FB1.0 tem q usar da forma 1 (pois o arquivo se chamava ibconfig)
T+
GOSTEI 0
Vinicius2k
27/08/2004
hehehe... não acho isso não!
E seu palpite faz sentido sim...
hehe... bondade a sua... :D
No mesmo dia tentei tb rodar a partir da pasta onde está o arquivo e mesmo assim não reconhece. Só se o problema é pq estou usando o Windows 98 e rodando o server como uma aplicação (FBGuardian) e não como um serviço.
Só acrescentando o que ao afarias já disse...
Acho que Existe algo de ´anormal´ acontecendo... eu tbm testei no Windows 98, e até me esqueci de levantar o Guardian... ele funcionou, mesmo sem o serviço estar rodando... acho que ele não depende do serviço, uma vez que só está lendo um arquivo ´tipo´ .ini
T+
GOSTEI 0
Gandalf.nho
27/08/2004
Vou experimentar passando o parâmetro pois foi a única forma que ainda não testei.
GOSTEI 0