Firedac+Firebird não conecta no servidor
Bom dia a todos.
Pessoal tenho o seguinte arquivo de conexão com o banco de dados firebird
[acesso]
Database=servidor:c:\\dadosi\\xyz\\banco.FDB
User_Name=sysdba
Password=masterkey
Protocol=TCPIP
Server=localhost
DriverID=FB
Port=
CharacterSet=WIN1252
Se a linha Database estiver: Database=c:\\dadosi\\xyz\\banco.FDB funciona perfeitamente inclusive no servidor acessando localmente
Porem se na estação eu configurar com o caminho do servidor tenho a seguinte mensagem de erro:
SQL error code -90
feature is not supported
Ja fiz as seguinte mudanças no caminho:
Database=\\\\servidor\\dadosi\\xyz\\banco.FDB
Database=servidor:c:dadosi\\xyz\\banco.FDB
E nada.
Alguém teria uma luz.
Desde ja agradeço
Pessoal tenho o seguinte arquivo de conexão com o banco de dados firebird
[acesso]
Database=servidor:c:\\dadosi\\xyz\\banco.FDB
User_Name=sysdba
Password=masterkey
Protocol=TCPIP
Server=localhost
DriverID=FB
Port=
CharacterSet=WIN1252
Se a linha Database estiver: Database=c:\\dadosi\\xyz\\banco.FDB funciona perfeitamente inclusive no servidor acessando localmente
Porem se na estação eu configurar com o caminho do servidor tenho a seguinte mensagem de erro:
SQL error code -90
feature is not supported
Ja fiz as seguinte mudanças no caminho:
Database=\\\\servidor\\dadosi\\xyz\\banco.FDB
Database=servidor:c:dadosi\\xyz\\banco.FDB
E nada.
Alguém teria uma luz.
Desde ja agradeço
Osvaldo Anjo
Curtidas 0
Respostas
Dirceu Morais
29/11/2016
Tenta assim:
FDConnection1.Close();
FDConnection1.Params.Values['Database'] := 'c:\\dadosi\\\\xyz\\\\banco.FDB';
FDConnection1.Params.Values['User_Name'] := 'sysdba';
FDConnection1.Params.Values['Server'] := 'Servidor';
FDConnection1.Params.Values['Password'] := 'masterkey';
FDConnection1.Params.Values['DriverID'] := 'FB';
FDConnection1.Close();
FDConnection1.Params.Values['Database'] := 'c:\\dadosi\\\\xyz\\\\banco.FDB';
FDConnection1.Params.Values['User_Name'] := 'sysdba';
FDConnection1.Params.Values['Server'] := 'Servidor';
FDConnection1.Params.Values['Password'] := 'masterkey';
FDConnection1.Params.Values['DriverID'] := 'FB';
GOSTEI 0
Osvaldo Anjo
29/11/2016
Dirceu.
Era exatamente isso, mudei o server para o nome do meu servidor como você indicou e tudo funcionou.
Muito obrigado.
Era exatamente isso, mudei o server para o nome do meu servidor como você indicou e tudo funcionou.
Muito obrigado.
GOSTEI 0
Paulo Rossetto
29/11/2016
Dirceu.
Era exatamente isso, mudei o server para o nome do meu servidor como você indicou e tudo funcionou.
Muito obrigado.
Era exatamente isso, mudei o server para o nome do meu servidor como você indicou e tudo funcionou.
Muito obrigado.
GOSTEI 0
Alberto
29/11/2016
Se não me engano, voce pode colocar [SERVER] := '192.168.1.x'
onde X é o numero do computador onde está o banco de dados.
e se for conexão local poderia colocar [SERVER] := 'localhost'
onde X é o numero do computador onde está o banco de dados.
e se for conexão local poderia colocar [SERVER] := 'localhost'
GOSTEI 0