PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Conexão em rede Firebird DbExpress #43585

05/04/2004

0

Ola Pessoal,

Estou tendo para conectar minha aplicação ao servidor de banco de dados
-----------------------------------
COMPUTADOR | IP
-----------------------------------
SERVIDOR | 192.168.0.1

Todas a máquinas devem se conectar a este computador para acessarem mesmo
banco de dados , nele esta instalado o firebird server 1.0 que roda sobre o
WinXP e todas as máquinas são Win98 a rede funciona perfeitamente
inclusive instalei o IBConsole em uma maquina client e acessei o servidor.

CODIGO DELPHI
Evento OnCreate do DataModule

with SQLConection do
begin
Close;
Params.Clear;
Params.LoadFromFile(´C:\RBB Software\Connection.ini´);
Open;
end;

-------------------------------------------------------------------------------

A aplicação usa como forma de conexão DBExpress onde utilizo um arquivo de
configuração para ler a informações onde estão a seguinte estrutura

DriverName=Interbase
BlobSize=-1
CommitRetain=False
Database=\\192.168.0.1\RBB Software\Database\Database.gdb
ErrorResourceFile=
LocaleCode=0000
Password=masterkey
RoleName=RoleName
ServerCharSet=
SQLDialect=3
Interbase TransIsolation=ReadCommited
User_Name=sysdba
WaitOnLocks=True


Consigo acessar o banco de dados local de qualquer outro diretório
o que prova que as informações do arquivo *.ini estão sendo lidas,
desde que este diretório seja na mesma máquina.

No entanto quando tento acessar ao servidor me da a seguinte mensagem
de erro

UNABLED TO COMPLETE NETWORK REQUEST TO HOST ´SERVIDOR´
FAILED TO ESTABLISH A CONECTION.
ACESSO À REDE NEGADO.

Detalhe não existe senha no Banco de Dados e nenhuma restrição de acesso
a máquina

Ou tra mesagem que acontece é que a aplicação não consegue a atachar a a senha ao
Firebird, sendo que o banco não possui nenhuma senha alem da SYSDBA e masterkey

Nesta brincaderia ja tentei de tudo
Usar mapeamento de rede
mudar o servidor de dados
tentar efetuar uma conexão de Win98 a win98
tentar acessar pela ibx
ate instalar o delhi ja fiz

O que é mais estranho é que aplicação roda em uma outra rede de 29
máquinas todas com WinXP
Existe alguma configuração necessário no firebird ou mesmo no delphi
para que aplicação possa funcionar

Pois acretido ser alguma configuração no Firebird que eu tenha que
fazer

Grato em quem puder me ajudar

Rogerio


Rbbsoftware

Rbbsoftware

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar