Instalação do Firebird 2.1.3

Publicado por Everton Bruno em 11/12/2012

[ Hits: 9.266 ]

 


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

MySQL - Gerenciamento de memória

Instalando MySQL 5.1 no Debian 5 x86_64 pelo apt-get

Leitura recomendada

Lentidão ao carregar sistema com Fedora 7 + LDAP + Samba

Livro Universidade Hacker

Instalando Firebird2 com FreeAdhocUDF no Debian Linux

Curso SQL grátis

Conhecendo a linguagem SQL

  

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