Bom pessoal não sei se vocês sabem mas eu sou programador em Delphi e utilizo o firebird como banco de dados, tive a curiosidade de tentar instalar o firebird na versão 10.04, mas como aquela versão travou demais no meu notebook, resolvi utilizar somente o windows 7. Como saiu esta nova versão 11.04 resolvi tentar novamente instalar o firebird no ubuntu e verificar se a conexão de uma máquina com windows conseguia acessá-lo normalmente. Depois de algumas buscas na internet, consegui achar a solução, segue abaixo os passos para a instalação, lembrando que este procedimento é para a versão 11.04 do ubuntu, vamos lá:
abra o terminal (ALT + F2 e digite gnome-terminal);
Digite sudo apt-get update;
Quando acabar o procedimento de atualização do cache digite
sudo apt-cache search firebird2.1-*
sudo apt-get install firebird2.1-classic (esse procedimento irá instalar o firebird 2.1)
Depois de instalar o firebird você terá que configurar a senha, pois ele solicita que você digite uma senha ou deixe o sistema gerar uma senha aleaatória, para configurar a senha digite:
sudo dpkg-reconfigure firebird2.1-classic
Para fazer a administração do banco de dados podemos utilizar o flarobin, para isso digite no terminal:
sudo apt-get install flamerobin
Caso queira modificar a senha do firebird, existem 2 passos o primeiro passo é digitar “sudo dpkg-reconfigure firebird2.1-classic” ou então digitar :
root@localhost firebird]# /opt/firebird/bin/gsec
GSEC> modify sysdba -pw SUASENHANOVA
Para conectar o ibexpert utilizado em windows no banco de dados que está no ubuntu é bem simples também, basta especificar o ip como é feito no windows, agora no caminho do arquivo é que modifica, porque no ubuntu não existe “C:\”, então no ubuntu você coloca o caminho /nomecomputador/pasta/bancodedados.gdb
Aqui tá funcionando legal.
abraços,
Rairo
Lorena, 25 de maio de 2011
Olá Rairo, meu nome é eric. Estou com dúvida no último passo , o de indicar o nome para o banco de dados.
meu banco esta como d:\embras\database\siap2000.fdb (isso em win). em linux o d: esta como 264 GB Filesystem. poderia dar uma dica de como eu digitaria isso no terminal???
Obrigado pela atenção.
Beleza, Eric!
Cara é o seguinte, você terá que acessar esta pasta pelo nautilus (ALT + F2 e digite Nautilus), quando você chegar na pasta que tem o banco de dados basta você apertar o CTRL + L que o caminho na barra de endereços da pasta ficará disponível você copiar e colocar no caminho do banco de dados.
Caso tenha mais alguma dúvida, é só entrar em contato.
att,
Rairo
Outra coisa esse FlameRobin funciona como DBexplorer tabém???
Olha Eric, esse FlameRobin é bem simples pelo que vi, não poderei falar mais detalhes pois não mexi muito com ele. Somente instalei para fazer alguns testes. Agora, a parte de comparação entre 2 bancos de dados isso eu não sei se ele faz.
abraços,
Rairo
Oi, Rairo, o seguinte, a minha pergunta fica melhor assim FlameRobin trabalha com tipo INTERBASE?
Eric, de acordo com minhas pesquisas, o flamerobin funciona sim. Pois o firebird é baseado no interbase, mas vale a pena fazer o teste.
Tirei essa resposta que estou lhe dando, deste site AQUI.
Ao meu ver, não tem problema algum.
abraços,
rairo
Excelente post, parabéns!
A Net precisa de informações precisas como essa para que seja mais confiável!
Texto claro, objetovo e consido!
Muito bom!
essa Versao do Ubuntu é desktop ou Server ?
Sou novo em Linux
e estou tentando fazer um servidor de banco de dados
com as maquina em Windows acessando o servidor linux…
seria mais ou menos isso q vc demonstrou correto?
Exatamente Rogério, é isso mesmo. Se você seguir os passos o servidor de banco de dados no ubuntu vai funcionar que e uma beleza.
O problema que estou percebendo é que a versao do firebird que preciso é a 2.0 e esta dificil de instalar ele…….vc poderia me dar um help?
Amigos
Ola pessoal Utilizo um programa em Delphi que usa o banco firebird 2.0 versao windows
estou montando um servidor de banco de dados, para que as maquinas em windows(eca) acessem o banco no servidor linux (Ubuntu)
depois de configurado o arquivo softfire.ini pra apontar pra base em linux ubuntu
ja esta instalado a versao Firebird 2.00 no ubuntu 11.4
com permissao definida pra pasta firebird de 7777
pasta udf 777
porem acontece erros quando utilizo o programa
quando clico no executavel
abre o programa logo normalmente porem apos logar acontece o seguinte erro:
invalid request BLR at offset 49
function f_MD5 is not defined
module name or entrypoint could not be found
o programa chega a funcionar porem nao funciona corretamente
alguem pode ajudar?
Olá colega, segui o seu roteiro e deu certo, grato pela dica
Bom dia rairo, esse tutorial, é perfeito, estava já 1 semana, tentando instalar o firebird, o sistema da empresa na qual trabalho, é desenvolvido em delphi e usar o firebird como banco.
graça ao seu tutorial, consegui levantar um servidor de banco no linux.
Gostaria de estar agradecendo novamente, o site é muito bom, tem diversas dicas.