Erro ao criar banco de dados Firebird em Rede

26/08/2020

0

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

Responder

Post mais votado

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.

Emerson Nascimento

Emerson Nascimento
Responder

Mais Posts

08/09/2020

Celso Lenon

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

08/09/2020

Emerson Nascimento

o fórum duplicou as barras. deve ser seguido o padrão do Windows.
Responder

08/09/2020

Fabio Zanela

boa tarde

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

obrigado por hora
Responder

09/09/2020

Fabio Zanela

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
Responder

09/09/2020

Emerson Nascimento

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

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