Erro ao criar banco de dados Firebird em Rede
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
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
Curtidas 0
Melhor post
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.
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
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
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
26/08/2020
o fórum duplicou as barras. deve ser seguido o padrão do Windows.
GOSTEI 1
Fabio Zanela
26/08/2020
boa tarde
vou testar com esses parâmetros e aviso aqui no fórum
obrigado por hora
vou testar com esses parâmetros e aviso aqui no fórum
obrigado por hora
GOSTEI 0
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
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
26/08/2020
os dois SGDBs podem conviver sem problema. não haverá interferência.
GOSTEI 1