Ubuntu 11.04: Instalando o firebird 2.1

Publicado: maio 5, 2011 em Firebird - Linux
Tags:, , , ,

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

comentários
  1. ericnet disse:

    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.

    • rairo disse:

      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

      • Eric de Carvalho Vieira disse:

        Outra coisa esse FlameRobin funciona como DBexplorer tabém???

      • rairo disse:

        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

      • Eric disse:

        Oi, Rairo, o seguinte, a minha pergunta fica melhor assim FlameRobin trabalha com tipo INTERBASE?

      • rairo disse:

        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

  2. Cicero disse:

    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!

  3. Rogerio Chagas disse:

    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?

  4. Rogerio Chagas disse:

    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?

  5. Rogerio Chagas disse:

    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?

  6. Carlos Daniel disse:

    Olá colega, segui o seu roteiro e deu certo, grato pela dica

  7. Thiago Luiz disse:

    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.

Deixe um comentário