Pular para o conteúdo

Instalando Firebird 2 com rfunc no Debian

Dica publicada em Linux / Introdução
Rogério Sousa Guimarães rojeryo
Hits: 14.702 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Instalando Firebird 2 com rfunc no Debian

Esse tutorial tem objetivo de auxiliar na instalação do Firebird 2 versão CLASS SERVER com a biblioteca rfunc no Debian. Normalmente na versão Windows, a biblioteca rfunc vem embutida no instalador do Firebird 2.

Pacotes utilizados:
  • Firebird - FirebirdCS-2.0.4.13130-1.i686.tar.gz
  • RFUNC - rfunc-2.1.3.1-RC1-unix.tar.gz
  • XINETD - é um daemon que controla outros daemons. Daemons são tipicamente programas que controlam serviços de network, que rodam a longo prazo nos bastidores do sistema a espera para entrar em ação.
  • UUID - uuid-dev

Faça download do Firebird 2 do site oficial:
Faça download da RFUNC do site oficial:
INSTALANDO XINETD e UUID.

Instalando XINETD no Debian através do repositório:

# apt-get install xinetd

Instalando UUID-DEV no Debian através do repositório:

# apt-get install uuid-dev

INSTALANDO FIREBIRD2.

Mude seu usuário para superusuário (su), descompacte Firebird:

# tar -zvxf FirebirdCS-2.0.1.12855-0.i686.tar.gz

Acesse o diretório criado pela descompactação; Execute o instalador:

# sh install.sh

Aparecerá uma tela para digitar a senha do Banco de Dados, informe a senha desejada. Se apareceu a mensagem "Install completed", instalação concluída com sucesso!!!

COMPILANDO RFUNC.

Descompactar RFUNC e acessar a pasta source:

# tar -zvxf rfunc-2.1.3.1-RC1-unix.tar.gz
# cd source/


Modifique o arquivo rfunc.conf:

GDS_NAME       = fbclient
#GDS_NAME       = gds32
#IBASE       = c:/ib/fb/1.0

IBASE       = /opt/firebird

Execute o comando:

# make -f makefile.linux rfunc

Copie o arquivo rfunc para o diretório do Firebird, ajuste permissão e dono.

# cp rfunc /opt/firebird/UDF/
# chmod 777 /opt/firebird/UDF/rfunc
# chown firebird\: /opt/firebird/UDF/rfunc


Testado no sistema operacional: Debian kernel 2.6.18-5-686.

Gerenciador de calendário / tarefas no Thunderbird

Habilitando portas USB no VirtualBox

Instalando Wireless 3945ABG no Debian Lenny Linux

Instalando Firebird2 com FreeAdhocUDF no Debian Linux

Instalando Skype 32 bits no Debian Squeeze amd64

Lançado o Debian Linux Mint Edition

Openfire autenticando com AD via browser

Simples pós-instalação do Debian 9 (Strech)

Vídeo IBM - Evolução do Linux

Conectando-se à internet usando AIKO82D VIVO/MG no Ubuntu Linux 8.10 via NetwokManager

#1 Comentário enviado por jonasalima em 10/07/2008 - 18:49h
Cara, eu nao testei, mas digo que ja passei um GRANDE aperto uma vez que fui implementar um servidor Debian + Firebird+Rfunc.

Parabéns pela iniciativa pois sobre a RFUNC exclusivamente a internet ta MUITO escassa. Inclusive no firebase eu tive dificuldades de encontrar tutos na epoca.

Olhando o tutorial assim é muito facil. Agora se voce nao tem informacao nenhuma um pequena modificacao pode se tornar um grande problema.

Mais uma Vez parabéns.
#2 Comentário enviado por rojeryo em 11/07/2008 - 08:58h
Obrigado!!!

Escrevi esse mini-tutorial justamente pela escassez de material sobre o Firebird 2 versão CLASS SERVER com a biblioteca RFUNC...

Só lembrando, é necessário dar permissão ao arquivo "BASE DE DADOS" para o usuário firebird.

Qualquer dúvida a disposição,

Abraços,

Rogério S Guimarães

Contribuir com comentário

Entre na sua conta para comentar.