Instalação do Firebird 2.1.3

Publicado por Everton Bruno em 11/12/2012

[ Hits: 9.080 ]

 


Instalação do Firebird 2.1.3



Primeiro, vamos listar os pacotes nos quais vamos precisar para fazer a instalação:

Obs.: A instalação pelo APT seria muito mais fácil, rápido e prático, mas não sei ao certo o por quê, mas quando eu tento usar o IBExpert para dar um restore ou backup no banco e reinicio a máquina, este banco estoura.

Trabalhei três anos com o Firebird 2.1 em um sistema de automação e somente dessa forma o servidor funcionou sem maiores dores de cabeça para a empresa.

Estes pacotes são para arquitetura AMD64 (64 bits), tanto para Ubuntu 10.04 Server, quanto para Debian 5:
Obs.: Utilizaremos este último pacote também. Assim, caso dê algum erro na instalação, ele vai pedir este pacote como dependência (depende do jeito que foi instalado o seu servidor).

Estes pacotes são para arquitetura i386 (32 bits):
Obs.: Utilizaremos este último pacote também. Assim, caso dê algum erro na instalação, ele vai pedir este pacote como dependência (depende do jeito que foi instalado o seu servidor).

Após ter todos estes pacotes (conforme sua arquitetura), vamos à instalação.

* A instalação precisa ser na ordem listada abaixo:

# dpkg -i firebird2.1-server-common_*.*
# dpkg -i firebird2.1-common-doc_*.*
# dpkg -i firebird2.1-common_*.*
# dpkg -i libfbclient2_2.1.3.18185-0*.*
# dpkg -i libfbembed2.1_2.1.3.18185-0*.*
# dpkg -i firebird2.1-super_2.1.3.18185-0*.*


Após instalado, execute o comando:

# dpkg-reconfigure firebird2.1-super

Este comando para reconfigurar, vai pedir nome do usuário do banco SYSDBA e a senha "masterkey".

Escolha um diretório para pôr o seu banco e já estará pronto para uso.

Uma dica: Para que clientes Windows, ao acessarem o seu servidor GNU/Linux, não travem o banco, precisará instalar o Samba, e no "smb.conf" acrescentar:

[Firebird]
comment = Banco
path = /dir/banco.fdb
browseable = yes
writeable = yes
public = no
available = yes
share modes = yes
create mask = 0600
directory mask = 0700
valid users = firebird
vfs object = audit

Uma segunda dica: Toda vez que pôr o banco no seu servidor GNU/Linux, e quando for fazer upload para a máquina, se não estiver logado como o usuário "firebird", dê o seguinte comando no banco antes de usá-lo:

# chown firebird:firebird nomedobanco.fdb

Outras dicas deste autor

Instalando MySQL 5.1 no Debian 5 x86_64 pelo apt-get

MySQL - Gerenciamento de memória

Leitura recomendada

Remoção de CONSTRAINT no Firebird

Dados X Informação

Firebird 2.1 com FlameRobin no Ubuntu 9.10

Conhecendo a linguagem SQL

SELECT para paginação no MySQL

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts