Pular para o conteúdo

Trabalhando com Firebird em múltiplos arquivos de dados

Para este artigo usei o Firebird 1.5.2, foi testado no Fedora Core. O Firebird é um banco de dados que trabalha salvando a base de dados geralmente num único arquivo (como dados.gdb, a extensão pode variar para fdb ou outra). Em algumas situações precisamos separar/dividir estes arquivos.
Anderson de Assis de Souza anderson_souza
Hits: 47.449 Categoria: Banco de Dados Subcategoria: Firebird
  • Indicar
  • Impressora
  • Denunciar

Introdução

Para este artigo usei o Firebird 1.5.2, foi testado no Fedora Core. O Firebird é um banco de dados que trabalha salvando a base de dados geralmente num único arquivo (como dados.gdb, a extensão pode variar para fdb ou outra). Em algumas situações precisamos separar estes arquivos.

O fato é que às vezes existe a ocasião em que um único arquivo de dados fica muito grande, havendo necessidade de separá-lo. Muitas vezes a necessidade de separar é por quê o File System não suporta arquivos muito grandes ou trabalha melhor com arquivos pequenos. Existem distribuições de Linux, como o Fedora Core 3 por exemplo, onde com Ext2 trabalho com arquivos de até 2 Gbytes, normalmente pouco para um banco de dados, o Fedora Core 4 em diante suporta mais de 2 GBytes.

Existe como separar o banco de dados Firebird em múltiplos arquivos, ficando transparente para o programador que continuará referenciando apenas o arquivo principal, sem nenhuma alteração nas aplicações que acessam a base de dados.

   1. Introdução
   2. Separando a Base de Dados em múltiplos arquivos
   3. Fazendo backup de múltiplos arquivos de dados
   4. Restaurando backup de múltiplos arquivos de dados

Instalando o Lazarus no Slackware

Apresentando o FenixSQL - Ferramenta de Banco de Dados para Interbase / Firebird

FLogSQD - Filtro de log do proxy Squid

Instalando Firebird 1.5 no Ubuntu 10.04 LTS

Coletando informações direto do FIREBIRD via D.O.S. ou SHELL

Manual de instalação do Interbase Server no Conectiva Linux

Apresentando o FenixSQL - Ferramenta de Banco de Dados para Interbase / Firebird

Case de Sucesso com Sistema de Gestão Hospitalar

#1 Comentário enviado por mottinha em 26/09/2006 - 08:52h
Muito bom o artigo, parabéns!
Mas como fica no caso de dividir o banco, onde cada parte fique em diretórios diferentes ou em HDs ou partições diferentes?
#2 Comentário enviado por guardioes5 em 26/09/2006 - 18:01h
fedora core 6 alguem tem previsao
#3 Comentário enviado por guardioes5 em 26/09/2006 - 18:04h
gostaria d receber os comandos e seu significados do fedora core

Contribuir com comentário

Entre na sua conta para comentar.