segunda-feira, 29 de agosto de 2011

Instalando e configurando Firebird 2.5 no Ubuntu 11.04


Neste tutorial vou explicar como instalar e configurar o Firebird 2.5 no Ubuntu 11.04

Abra o gerenciador de pacotes Synaptic

Sistema → Administração → Gerenciador de pacotes Synaptic

ou

sudo synaptic

Digite sua senha

No “filtro rápido”, digite firebird

Marque para instalação o pacote

firebird2.5-super



Abrirá um diálogo com os outros pacotes necessário, clique em marcar.


Na janela do Synaptic clique em aplicar e no diálogo que se abre, também clique em aplicar.


Após as alterações terem sido feitas, feche o Synaptic e abra um terminal.

Digite o comando abaixo e sua senha logo em seguida para usar a conta root...

sudo su


Agora vamos reconfigurar o firebird, nesta etapa iniciaremos o servidor e configuraremos uma senha para o usuário SYSDBA.

Digite o comando abaixo:

dpkg-reconfigure firebird2.5-super


Nesta tela selecione sim para ativar o servidor Firebird


Nesta tela selecione OK para configurar a senha do SYSDBA



Digite a nova senha:


Você voltará ao terminal e serão exibidas as mensagens a seguir.



Para iniciarmos o servidor Firebird 2.5 usamos o comando:
sudo /etc/init.d/firebird2.5-super start

Para pararmos o servidor usamos o comando:
sudo /etc/init.d/firebird2.5-super stop

Para reiniciar o servidor usamos o comando:
sudo /etc/init.d/firebird2.5-super restart


Para criarmos novos bancos de dados, o diretório pré configurado com permissões para o firebird é:

/var/lib/firebird/2.5/system

Se vocês tentarem criar um banco de dados em um diretório sem as permissões para o firebird dará erro.

Uma alternativa é criar uma pasta onde vocês querem salvar os arquivos de banco de dados do firebird e dar as devidas permissões.

Um jeito bem simples é o seguinte:

Crie uma pasta onde vocês querem criar o banco de dados, no meu caso, vou criar um diretório no seguinte caminho, /home/alex/firebird_data

Agora vou abrir o Nautilus (o gerenciador de arquivos que estou usando aqui) como root, com o comando:

sudo nautilus



Vou até o local onde criei meu diretório firebird_data e clicando com o botão direito do mouse seleciono Propriedades.


No diálogo que se abre, vá até a aba Permissões e altere os valores como na figura:





Feche o diálogo, o Nautilus e o terminal.

Pronto, esta pasta já está apta para receber bancos de dados do Firebird.

Basicamente, a instalação e configuração do firebird no Ubuntu é isto, se vocês optarem por outra versão do firebird, basta alterar os comandos e caminhos para os mesmos, como por exemplo em “sudo /etc/init.d/firebird2.1-super start” ou “sudo /etc/init.d/firebird2.5-classic start”, etc...

Depois darei um exemplo de como criar um banco de dados no firebird usando o flamerobin e o isql.

Espero que tenha ajudado nesta parte e qualquer dúvida deixem nos comentários que tentarei ajudar.

Até a próxima.

0 comentários:

Postar um comentário