Conexão Firebird 1.5
Estou utilizando o FB 1.5, como faço para acessar da maquina do cliente,
o banco no servidor?
Na aplicação estou utilizando o [color=red:65f4201db8]IBDatabase [/color:65f4201db8]com os seguintes parametros:
user_name=SYSDBA
password=masterkey
No servidor de banco eu coloquei o arquivo [color=blue:65f4201db8]ALIASES.CONF[/color:65f4201db8], com o conteúdo:
meu_banco = j:\banco\banco.fdb.
Onde eu vou referenciar o ´meu_banco´ na aplicação?
Grato, quem poder me ajudar.
Marcos :cry:
o banco no servidor?
Na aplicação estou utilizando o [color=red:65f4201db8]IBDatabase [/color:65f4201db8]com os seguintes parametros:
user_name=SYSDBA
password=masterkey
No servidor de banco eu coloquei o arquivo [color=blue:65f4201db8]ALIASES.CONF[/color:65f4201db8], com o conteúdo:
meu_banco = j:\banco\banco.fdb.
Onde eu vou referenciar o ´meu_banco´ na aplicação?
Grato, quem poder me ajudar.
Marcos :cry:
Marcosjobs
Curtidas 0
Respostas
Marcosjobs
16/09/2004
Olá, tudo bem?
Estou utilizando D6 com o FB 1.5, e tentei acessar o servidor utilizando ALIASES.CONF e não deu certo.
Na aplicação estou utilizando o IBDatabase com os seguintes parametros:
user_name=SYSDBA
password=masterkey
No servidor de banco eu coloquei o arquivo ALIASES.CONF, com o conteúdo:
meu_banco = j:\banco\banco.fdb.
Onde eu vou referenciar o ´meu_banco´ na aplicação?
Grato, quem me ajudar.
Estou utilizando D6 com o FB 1.5, e tentei acessar o servidor utilizando ALIASES.CONF e não deu certo.
Na aplicação estou utilizando o IBDatabase com os seguintes parametros:
user_name=SYSDBA
password=masterkey
No servidor de banco eu coloquei o arquivo ALIASES.CONF, com o conteúdo:
meu_banco = j:\banco\banco.fdb.
Onde eu vou referenciar o ´meu_banco´ na aplicação?
Grato, quem me ajudar.
GOSTEI 0
Vinicius2k
16/09/2004
Colega,
Na propriedade DatabaseName do IBDataBase...
Exemplos:
localhost:meu_banco ou 192.168.0.1:meu_banco
T+
Na propriedade DatabaseName do IBDataBase...
Exemplos:
localhost:meu_banco ou 192.168.0.1:meu_banco
T+
GOSTEI 0
Marcosjobs
16/09/2004
Valeu vinicius2K, funcionou redondo.
Um abraço,
marcos
Um abraço,
marcos
GOSTEI 0
Marcosjobs
16/09/2004
Esqueci de um detalhe, se eu colocar na propriedade DatabaseName do IBDataBase: localhost:meu_banco ou 192.168.0.1:meu_banco, executando no servidor está OK, mas não vai rodar no cliente.
GOSTEI 0
Vinicius2k
16/09/2004
[b:9c57475ee8]localhost:meu_banco [/b:9c57475ee8]
vai funcionar também no servidor do seu cliente... mas se a aplicação for operar em rede, vai funcionar quase da mesma forma, mas o endereço não pode ser localhost... deve ser o IP real do servidor.
O ideal é que configure dinamicamente o DatabaseName, carregando o caminho ou álias do banco de um arquivo .ini, por exemplo, antes de conectá-lo.
E lembre-se de setar [b:9c57475ee8]AllowStreamedConnection[/b:9c57475ee8] para [b:9c57475ee8]False[/b:9c57475ee8] e criar o álias também no aliases.conf do servidor do seu cliente.
[b:9c57475ee8]Isso é ruim[/b:9c57475ee8], mas se for uma emergência, pergunte ao seu cliente o IP do servidor dele e fixe-o na aplicação. Vai funcioar de qualquer estação e no próprio servidor. Mas se o IP mudar,aí já era, sua aplicação vai parar...
T+
vai funcionar também no servidor do seu cliente... mas se a aplicação for operar em rede, vai funcionar quase da mesma forma, mas o endereço não pode ser localhost... deve ser o IP real do servidor.
O ideal é que configure dinamicamente o DatabaseName, carregando o caminho ou álias do banco de um arquivo .ini, por exemplo, antes de conectá-lo.
E lembre-se de setar [b:9c57475ee8]AllowStreamedConnection[/b:9c57475ee8] para [b:9c57475ee8]False[/b:9c57475ee8] e criar o álias também no aliases.conf do servidor do seu cliente.
[b:9c57475ee8]Isso é ruim[/b:9c57475ee8], mas se for uma emergência, pergunte ao seu cliente o IP do servidor dele e fixe-o na aplicação. Vai funcioar de qualquer estação e no próprio servidor. Mas se o IP mudar,aí já era, sua aplicação vai parar...
T+
GOSTEI 0