Firedac+Firebird não conecta no servidor

29/11/2016

0

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
Osvaldo Anjo

Osvaldo Anjo

Responder

Posts

29/11/2016

Dirceu Morais

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';
Responder

29/11/2016

Osvaldo Anjo

Dirceu.
Era exatamente isso, mudei o server para o nome do meu servidor como você indicou e tudo funcionou.

Muito obrigado.
Responder

13/12/2019

Paulo Rossetto

Dirceu.
Era exatamente isso, mudei o server para o nome do meu servidor como você indicou e tudo funcionou.

Muito obrigado.
Responder

15/12/2019

Alberto

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'
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar