Erro ao criar banco de dados Firebird em Rede

Delphi

Firebird

26/08/2020

boa tarde

estou começando a criar uma aplicação Firebird e Delphi porém preciso que o arquivo do banco de dados fique num servidor da empresa pois será acessado por vários computadores, instalei o Firebird nesse servidor criei uma pasta já compartilhada nesse servidor porem ao tentar criar a base de dados no ibexpert ocorre o erro "unavaliable databse"

Servidor: Remoto
Nome do Servidor: IP do Servidor
Protocolo: TCP/IP
Base de dados: \\IP\SisAgro\SisAgro.fdb
Library: C:\Windows\SysWOW64\FBCLIENT.DLL
Utilizador: SYSDBA
Senha: masterkey
Dialect SQL: Dialect 3
Tab. de caracteres: WIN1252
Dimensão de Página: 16384

Uma questão que pra acessar os compartilhamentos preciso inserir usuário e senha do servidor

se puderem me ajudar com esse problema

Att.
Fabio Zanela
Fabio Zanela

Fabio Zanela

Curtidas 0

Melhor post

Emerson Nascimento

Emerson Nascimento

08/09/2020

O banco de dados não é acessado por compartilhamento. ele é acessado utilizando o caminho físico na máquina onde o firebird está instalado.

Se o servidor tem o IP 192.168.0.100 e o banco de dados está no disco D: desse servidor, na pasta \\Sistema\\DB, você faz assim:

Servidor: Remoto
Nome do Servidor: 192.168.0.100
Protocolo: TCP/IP
Base de dados: D:\\Sistema\\DB\\Banco.FDB
Library: C:\\Windows\\SysWOW64\\FBCLIENT.DLL
Utilizador: SYSDBA
Senha: masterkey
Dialect SQL: Dialect 3
Tab. de caracteres: WIN1252
Dimensão de Página: 16384

Desse modo o driver vai alcançar o servidor pelo IP e, de dentro do servidor, vai procurar o banco no caminho especificado.

GOSTEI 1

Mais Respostas

Celso Lenon

Celso Lenon

26/08/2020

boa tarde

estou começando a criar uma aplicação Firebird e Delphi porém preciso que o arquivo do banco de dados fique num servidor da empresa pois será acessado por vários computadores, instalei o Firebird nesse servidor criei uma pasta já compartilhada nesse servidor porem ao tentar criar a base de dados no ibexpert ocorre o erro "unavaliable databse"

Servidor: Remoto
Nome do Servidor: IP do Servidor
Protocolo: TCP/IP
Base de dados: \\\\IP\\SisAgro\\SisAgro.fdb
Library: C:\\Windows\\SysWOW64\\FBCLIENT.DLL
Utilizador: SYSDBA
Senha: masterkey
Dialect SQL: Dialect 3
Tab. de caracteres: WIN1252
Dimensão de Página: 16384

Uma questão que pra acessar os compartilhamentos preciso inserir usuário e senha do servidor

se puderem me ajudar com esse problema

Att.
Fabio Zanela


Olá, normalmente eu crio uma Base de Dados local e coloco ela como recurso, quando executo o programa verifico se a base de dados existe, se não extraio o arquivo do recurso.
GOSTEI 0
Emerson Nascimento

Emerson Nascimento

26/08/2020

o fórum duplicou as barras. deve ser seguido o padrão do Windows.
GOSTEI 1
Fabio Zanela

Fabio Zanela

26/08/2020

boa tarde

vou testar com esses parâmetros e aviso aqui no fórum

obrigado por hora
GOSTEI 0
Fabio Zanela

Fabio Zanela

26/08/2020

bom dia

deu certo muito obrigado pelas dicas Emerson

uma duvida me resta

instalei o Firebird e coloquei o banco num servidor que já tem outros banco de dados do SQL Server, é possível que um interfira no outro??

quanto ao problema era o firewall do servidor tive que adicionar a porta 3050 nas regras
GOSTEI 0
Emerson Nascimento

Emerson Nascimento

26/08/2020

os dois SGDBs podem conviver sem problema. não haverá interferência.

GOSTEI 1
POSTAR