Instalação do Firebird 2.1.3

Publicado por Everton Bruno em 11/12/2012

[ Hits: 7.684 ]

 


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

Instalando Firebird2 com FreeAdhocUDF no Debian Linux

Conhecendo a linguagem SQL

Livro Universidade Hacker

MySQL no Debian 6

Criando arquivo de calendário no formato iCalendar (*.ics) no LibreOffice Calc

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts