Acessar gdb que esta na Rede.
Galera,
Também não estou conseguindo acessar um gdb que está na rede, tentei as mesmas coisas que nosso amigo, e nada.......................
alguém poderia nos ajudar ??????????
Também não estou conseguindo acessar um gdb que está na rede, tentei as mesmas coisas que nosso amigo, e nada.......................
alguém poderia nos ajudar ??????????
Tony_gomes
Curtidas 0
Respostas
Vinicius2k
07/10/2004
Colega,
Que problema, que coisas e que ´nosso amigo´ ?
Se vc não der referencias ou mesmo explicar o problema, não há como alguém lhe ajudar...
Se vc estiver se referindo à este tópico http://delphiforum.icft.com.br/forum/viewtopic.php?t=52766
a solução já foi apresentada.
T+
Que problema, que coisas e que ´nosso amigo´ ?
Se vc não der referencias ou mesmo explicar o problema, não há como alguém lhe ajudar...
Se vc estiver se referindo à este tópico http://delphiforum.icft.com.br/forum/viewtopic.php?t=52766
a solução já foi apresentada.
T+
GOSTEI 0
Tony_gomes
07/10/2004
[quote=´tony_gomes´]desculpe, é q estou desesperado para fazer o firebird rodar em rede.
Quando tento apontar o arquivo .gdb que está na rede pelo IBConsole aparece a seguinte msg:
´An InterBase error has occurred while attaching.
Error - Unable to complete network request to host ´S6020WS05´.
Failed to establish a connection.
Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente.
InterBase Communication Test Failed! ´
Se eu digitar o endereço no explorer consigo acessar normal, este erro acontece no IBConsole.
Valeu
Quando tento apontar o arquivo .gdb que está na rede pelo IBConsole aparece a seguinte msg:
´An InterBase error has occurred while attaching.
Error - Unable to complete network request to host ´S6020WS05´.
Failed to establish a connection.
Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente.
InterBase Communication Test Failed! ´
Se eu digitar o endereço no explorer consigo acessar normal, este erro acontece no IBConsole.
Valeu
GOSTEI 0
Gandalf.nho
07/10/2004
Qual o Firebird que você está usando? Se for o 1.5 o IBConsole não consegue trabalhar com ele.
GOSTEI 0
Tony_gomes
07/10/2004
A versão da qual estou usando é 1.0,
GOSTEI 0
Gandalf.nho
07/10/2004
Qual a sua string de conexão?
GOSTEI 0
Vinicius2k
07/10/2004
Vc seguiu os passos convencionais ?
1. ´Pingar´ o servidor da estação para verificar se o TCP/IP está ativo e operando na rede.
2. Instalar o Firebird Client.
3. Configurar o caminho do banco de dados nas estações com
IP-DO-SERVIDOR:CAMINHO-DO-BANCO, por exemplo:
192.168.0.1:C:\SISTEMA\BANCO.GDB
4. Verificar se o Firebird Server está rodando no Servidor.
T+
1. ´Pingar´ o servidor da estação para verificar se o TCP/IP está ativo e operando na rede.
2. Instalar o Firebird Client.
3. Configurar o caminho do banco de dados nas estações com
IP-DO-SERVIDOR:CAMINHO-DO-BANCO, por exemplo:
192.168.0.1:C:\SISTEMA\BANCO.GDB
4. Verificar se o Firebird Server está rodando no Servidor.
T+
GOSTEI 0
Tony_gomes
07/10/2004
No servidor eu consigo pingar normal, mas o arquivo gdb que fica na rede o Interbase não enxerga. Quando tento acessar pelo Dephi também dá erro.
GOSTEI 0
Vinicius2k
07/10/2004
Colega,
Sinto muito, mas se vc não detalhar exatamente o que está fazendo e quais os erros (mensagens) que estão ocorrendo, fica, praticamente, impossível tentar lhe ajudar.
T+
Sinto muito, mas se vc não detalhar exatamente o que está fazendo e quais os erros (mensagens) que estão ocorrendo, fica, praticamente, impossível tentar lhe ajudar.
T+
GOSTEI 0
Tony_gomes
07/10/2004
O arquivo gdb, está localizado em um diretório do servidor disponibilizado peela infra da empresa.
Neste servidor o interbase tem que estar instalado????
Segue minha conexão
10.142.104.79:BASE:\BANCO\banco.gdb
Um abraço
Neste servidor o interbase tem que estar instalado????
Segue minha conexão
10.142.104.79:BASE:\BANCO\banco.gdb
Um abraço
GOSTEI 0
Tony_gomes
07/10/2004
Então.....vou tentar explicar:
Tenho o arquivo gdb que está em um diretório da REDE, este diretório é no Windows 2000 server.
A minha máquina é o WINXP, que está instalado o firebird, quando tento apontar o arquivo gdb que está na rede ele dá pau.
Quando tento apontar o mesmo arquivo, também pelo dephi dá o mesmo erro.
desculpe...mas é a primeira vez que trabalho com o interbase.
Tenho o arquivo gdb que está em um diretório da REDE, este diretório é no Windows 2000 server.
A minha máquina é o WINXP, que está instalado o firebird, quando tento apontar o arquivo gdb que está na rede ele dá pau.
Quando tento apontar o mesmo arquivo, também pelo dephi dá o mesmo erro.
desculpe...mas é a primeira vez que trabalho com o interbase.
GOSTEI 0
Vinicius2k
07/10/2004
Colega,
O 1º ponto é que é necessário instalar o Firebird Server no seu Servidor Win 2000 Server. O Firebird Server precisa estar instalado e rodando no mesmo servidor (máquina) onde está(ão) o(s) banco(s) de dados.
O 2º passo é que sua máquina Win XP(que é uma estação) não precisa ter o Firebird Server, desinstale-o completamente e instale o Firebird Client.
Esta string de conexão não está correta. Na string de conexão vc deve informar o caminho FISICO REAL do banco de dados no servidor e não caminho virtual de compartilhamento. Mas ATENÇÃO: a pasta não precisa e nem deve estar compartilhada..
Vamos supor que no seu Win 2000 Server o banco de dados esteja em [b:84d82b8e5d]C:\BASE\BANCO.GDB[/b:84d82b8e5d], então a string de conexão para as estações será :
[b:84d82b8e5d][color=red:84d82b8e5d]10.142.104.79:C:\BASE\BANCO.GDB[/color:84d82b8e5d][/b:84d82b8e5d]
Para rodar a aplicação no próprio servidor vc pode usar a mesma string de conexão ou substituir o IP por ´localhost´, fica a seu critério.
T+
Tenho o arquivo gdb que está em um diretório da REDE, este diretório é no Windows 2000 server.
A minha máquina é o WINXP, que está instalado o firebird, quando tento apontar o arquivo gdb que está na rede ele dá pau.
O 1º ponto é que é necessário instalar o Firebird Server no seu Servidor Win 2000 Server. O Firebird Server precisa estar instalado e rodando no mesmo servidor (máquina) onde está(ão) o(s) banco(s) de dados.
O 2º passo é que sua máquina Win XP(que é uma estação) não precisa ter o Firebird Server, desinstale-o completamente e instale o Firebird Client.
Segue minha conexão
10.142.104.79:BASE:\BANCO\banco.gdb
Esta string de conexão não está correta. Na string de conexão vc deve informar o caminho FISICO REAL do banco de dados no servidor e não caminho virtual de compartilhamento. Mas ATENÇÃO: a pasta não precisa e nem deve estar compartilhada..
Vamos supor que no seu Win 2000 Server o banco de dados esteja em [b:84d82b8e5d]C:\BASE\BANCO.GDB[/b:84d82b8e5d], então a string de conexão para as estações será :
[b:84d82b8e5d][color=red:84d82b8e5d]10.142.104.79:C:\BASE\BANCO.GDB[/color:84d82b8e5d][/b:84d82b8e5d]
Para rodar a aplicação no próprio servidor vc pode usar a mesma string de conexão ou substituir o IP por ´localhost´, fica a seu critério.
T+
GOSTEI 0
Tony_gomes
07/10/2004
Vinicius,
Valeu mesmo pelo apoio, no servidor o interbase não estava instalado, acabei de fazer o teste e agora funcionou.....o dificil vai ser convecer o pessoal da infra-estrutura deixar o firebird rodando ........rsrsrs
Desculpe-me pela inesperiência no Interbase...
Sds............................
Valeu mesmo pelo apoio, no servidor o interbase não estava instalado, acabei de fazer o teste e agora funcionou.....o dificil vai ser convecer o pessoal da infra-estrutura deixar o firebird rodando ........rsrsrs
Desculpe-me pela inesperiência no Interbase...
Sds............................
GOSTEI 0
Vinicius2k
07/10/2004
o dificil vai ser convecer o pessoal da infra-estrutura deixar o firebird rodando
Com isso eu já não posso lhe ajudar. :D
Explique para eles que o Firebird é um dos mais ´leves´ (se não for o mais ´leve´) servidor SQL que existe... Esta é uma de suas grandes vantagens.
T+
GOSTEI 0