Fórum Firebird em rede??? #52015
04/08/2005
0
Caros colegas,
Estou mudando para firebird e estou com o seguinte problema:
Só consigo acessar a base de dados da minha aplicação(que está em um servidor windows 2003), se coloco o endereço do banco de dados no DBExpress desta forma:
\\meuservidor\meuaplicativo\banco.fdb
Se coloco c:\meuaplicativo\banco.fdb e configuro o loadparamsonconnection para true, recebo a seguinte mensage: sqlconnection1 DLL/Shared Name not set.
Já tentei de tudo como:
colocar o dbxconnections.ini configurado com o endereço da base no servidor,etc.
E o mais estranho que consigo ver a base de dadeos e os dados que estão no servidor, quando acesso por dentro do IB Console.
Todas as maquinas estão com o service, hosts, etc...
Meu único problema é que o aplicativo não consegue enxergar a base de dados.
Alguém tem alguma idéia para me ajudar?
Obrigado
Dli
Estou mudando para firebird e estou com o seguinte problema:
Só consigo acessar a base de dados da minha aplicação(que está em um servidor windows 2003), se coloco o endereço do banco de dados no DBExpress desta forma:
\\meuservidor\meuaplicativo\banco.fdb
Se coloco c:\meuaplicativo\banco.fdb e configuro o loadparamsonconnection para true, recebo a seguinte mensage: sqlconnection1 DLL/Shared Name not set.
Já tentei de tudo como:
colocar o dbxconnections.ini configurado com o endereço da base no servidor,etc.
E o mais estranho que consigo ver a base de dadeos e os dados que estão no servidor, quando acesso por dentro do IB Console.
Todas as maquinas estão com o service, hosts, etc...
Meu único problema é que o aplicativo não consegue enxergar a base de dados.
Alguém tem alguma idéia para me ajudar?
Obrigado
Dli
Dli
Curtir tópico
+ 0
Responder
Posts
05/08/2005
Afarias
não entendi qual o problema, pode explicar de outra forma?!
veja,
para conectar usando NamedPipes (apenas WindowsNT) :
\\meuservidor\c:\meuaplicativo\banco.fdb
para conectar usando TCP/IP (a melhor escolha) :
meuservidor:c:\meuaplicativo\banco.fdb
T+
veja,
para conectar usando NamedPipes (apenas WindowsNT) :
\\meuservidor\c:\meuaplicativo\banco.fdb
para conectar usando TCP/IP (a melhor escolha) :
meuservidor:c:\meuaplicativo\banco.fdb
T+
Responder
Gostei + 0
05/08/2005
Eniorm
Só pra complementar a resposta do amigo ae....
Se no servidor, tiver algum programa que se conecta ao banco, diretamente pelo path, e não por TCP, dai os programas dos micros clientes não conseguirão acessar o banco.
Isso somente qdo no micro que possui o banco (no caso o server) estiver sendo executado o programa.
eu conectava assim, no micro onde fica o banco:
[b:e631288f09]c:\programatal\banco.fdb´[/b:e631288f09]
Só que os clientes não conseguiam se conectar. Dai resolvi assim:
[b:e631288f09]´127.0.0.1:c:\programatal\banco.fdb´[/b:e631288f09]
O 127.0.0.1 tbm pode ser substituido por ´localhost´
Abraço
Se no servidor, tiver algum programa que se conecta ao banco, diretamente pelo path, e não por TCP, dai os programas dos micros clientes não conseguirão acessar o banco.
Isso somente qdo no micro que possui o banco (no caso o server) estiver sendo executado o programa.
eu conectava assim, no micro onde fica o banco:
[b:e631288f09]c:\programatal\banco.fdb´[/b:e631288f09]
Só que os clientes não conseguiam se conectar. Dai resolvi assim:
[b:e631288f09]´127.0.0.1:c:\programatal\banco.fdb´[/b:e631288f09]
O 127.0.0.1 tbm pode ser substituido por ´localhost´
Abraço
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)