aplicativo só abre se tiver na database quot;localhostquot
Tenho um aplicativo, que está acontecendo uma coisa meio que diferente.
Quando eu compilo e executo a partir do delphi 7, se Module o Database estiver chamando,
C:\Local\BD.FDB
ele não entra, dá erro: 335544375 (...unavailable database...)
já se eu entrar conectando com o seguinte:
localhost:C:\Local\BD.FDB
ele entra normalmente.
Preciso deixar da primeira forma porque vou utilizar o firebird 2.0 embedded.
Alguém teria uma solução?
Quando eu compilo e executo a partir do delphi 7, se Module o Database estiver chamando,
C:\Local\BD.FDB
ele não entra, dá erro: 335544375 (...unavailable database...)
já se eu entrar conectando com o seguinte:
localhost:C:\Local\BD.FDB
ele entra normalmente.
Preciso deixar da primeira forma porque vou utilizar o firebird 2.0 embedded.
Alguém teria uma solução?
Thiagopedro
Curtidas 0
Respostas
Seccomiro
24/07/2006
eu jah tive um problema parecido
mas foi pelo seguinte:
aqui na firma no meu micro eu tenho o Windows Server 2003 instalado e tentei acessar remotamente via Terminal Server lá de casa.
Foi ai que ocorreu o mesmo que para vc ... soh acessava com ´terminalserver:C:\Banco.GDB´ ou ´localhost:C:\Banco.GDB´ ou ´127.0.0.1:C:\Banco.GDB´, etc.
Quando mexo localmente nessa máquina, não há necessidade disto.
Se vc não esta usando remotamente, então não sei como te ajudar
eheheh
espero ter ajudado
xDDDD
mas foi pelo seguinte:
aqui na firma no meu micro eu tenho o Windows Server 2003 instalado e tentei acessar remotamente via Terminal Server lá de casa.
Foi ai que ocorreu o mesmo que para vc ... soh acessava com ´terminalserver:C:\Banco.GDB´ ou ´localhost:C:\Banco.GDB´ ou ´127.0.0.1:C:\Banco.GDB´, etc.
Quando mexo localmente nessa máquina, não há necessidade disto.
Se vc não esta usando remotamente, então não sei como te ajudar
eheheh
espero ter ajudado
xDDDD
GOSTEI 0
Thiagopedro
24/07/2006
O pior de tudo que é local mesmo!!
GOSTEI 0
Nightshade
24/07/2006
o firebird embedded nao acessa remotamente so local, e se vc kiser dexar a base na msm pasta da aplicaçao use .\base.gdb ou algo similar, podendo tmbm usar ExtractFileDir(Application.exeName) + ´\´ + ´base.gdb´.
para acesso remoto deve se alterar as directivas de conexao para remoto
para acesso remoto deve se alterar as directivas de conexao para remoto
GOSTEI 0