Fórum deixando meu BD em rede para ser acessado por várias conexõe #56087
30/05/2006
0
Estou utilizando o firebird 1.5 (dialecto = 3), delphi 7 e IBO.
Estou acessando pela IBODatabase, chamando o banco de dados da seguinte maneira:
nome_da_maquina:endereco_do_bd
Quando estou com o IBODatabase ativado eu não consigo acessar o BD em nenhum outro lugar, é como se fosse possivel apenas uma única sessão.
Como mudar isso ?
É alguma configuração no IBODatabase
Thiagopedro
Curtir tópico
+ 0Posts
30/05/2006
Jonathas Pessoa
coloque um componente sqlconnection no data module e click 2x nele.
ira aparecer uma tela,na parte de cima aparecerá um sinal ´+´ pra acrescentar,escolha o driver ´Interbase´ e click em ´ok´.
mude a propriedade ´Database´ assim:
IP_DO_SERVIDOR;ENDEREÇO_DO_BANCO;
mude o SQLDIALECT para 3
click em ´ok´ e mude a propriedade do componente connected para ´true´.
Se houver algum erro posta ai ou manda um e-mail.
valeu
jonathaspessoa@click21.com.br
Gostei + 0
31/05/2006
Jonas_giron
PATH=C:\SisAgro\Banco de Dados\SISAGRO.FDB
CHARACTER SET=NONE
USER NAME=SYSDBA
PASSWORD=masterkey
SQL DIALECT=3
PAGE SIZE=4096
PROTOCOL=TCP/IP
SERVER=200.180.78.6
Onde o Patch e o caminho do banco de dados no servidor
eo Server é o IP da maquina que tem o DB
desfrute bastante do IBO ele é muito bom...
Gostei + 0
01/06/2006
Thiagopedro
Coloquei o path direitinho
IP:Endereco_Path_e_arquivo
Estou utilizando o TIBODatabase
Conecto sem problemas.
Quando estou conectado o TIBODatabase não consigo abrir o banco de dados e outro gerenciador tipo, IBEasy+ .
Conecto com o SYSDBA.
Como resolver isso ?
Pois quando eu colocar em rede propriamente dito para rodar eu acho q não vai abrir em mais de uma rede.
Gostei + 0
01/06/2006
Thomaz_prg
Se a string de conexão ficou com o formato:
SERVIDOR:CAMINHO\BANCO (por exemplo 192.168.2.25:C:\BANCO.FDB ou então MYSERVER:C:\PASTA\BANCO.GDB)
Não tem o porque de não funcionar, a menos que exista alguma restrição de segurança no proprio Sistema Operacional....
O que pode estar acontecendo também é que, o IBEasy+ acrescenta algumas tabelas no banco, e, como o banco está em uso, pode estar dando incompatibilidade... abra seu sistema, e tente conectar no banco usando o proprio ISQL que fica na pasta BIN do banco.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)