Arquivo para Ferramentas

Utilitário gStat

O gStat é um utilitário de linha de comando que é instalado  com o Firebird (na instalação completa) dentro da pasta bin, e que retorna diversas informações sobre um determinado banco de dados. As informações retornadas dependem dos parâmetros passados para o utilitário, que podem ser:

-a faz a análise dos dados e das páginas de índice
-d analisa as páginas de dados
-h analisa a página de cabeçalho do BD (header page)
-I analisa as “folhas” das páginas de índices
-l analisa a página de log
-s analisa os relacionamentos das tabelas de sistema
-u nome do usuário para conectar no BD
-p senha para conexão
-r analisa o tamanho médio dos registros e versões
-t especifica o nome da tabela a ser analisada
-z exibe informações da versão do gStat

Source link: www.firebase.com.br

Deixe um Comentário

Utilitários para Firebird e Interbase

Disponíveis em www.firebase.com.br

gBak GUI

Um frontend gráfico para o gbak. Ganhou a competição Darwin Race of Languages.

FirebirdConfig

Utilitário GUI (Windows) para configuração do Firebird.conf

DB Master

DBMaster é uma ferramenta para trabalhar com multiplos SGDBs (incluindo Firebird). Ele possui uma série de comandos que permite realizar tarefas como copiar tabelas, views, etc. de um banco para outro.

IBFireBackup 2.7.6.0 [RC1]

Utilitário “Made in Brasil” para realização de backups no InterBase e Firebird, com funções de agendamento, compactação, etc. – nova versão (beta3), totalmente gratuita e sem limitações.

Replicador Firebird

Replicador para Firebird 1.5, 2.x – desenvolvimento por um brasileiro – replicação assíncrona e bi-direcional.

Monitor SQL para FB 2.1 ou superior

Interface gráfica que utiliza as tabelas de monitoramento (disponíveis a partir do FB 2.1) para mostrar o que está acontecendo no banco de dados

Deixe um Comentário

TBODBXFB 0.6 RC2 – Firebird DBX4 Driver

Autor: Cesar Romero, Link http://blogs.liws.com.br/cesar/?p=232

Alterações desta versão

  • Adicionado suporte a TSQLDataSet
  • Adicionado suporte a TSQLStoredProc
  • Corrigido Access Violation ao chamar DBXCommand_GetRowsAffected com comandos DDL

Leia o resto deste artigo »

Comentários (2)

Backup e restore com gbak em linha de comando

Você sabia que o Interbase/Firebird possui um excelente utilitário para realizar backup e restore em linha de comando?

Quantas vezes não precisamos realizar tarefas como backup ou restaure de um banco de dados, seja para arquivar/restaurar cópias de segurança ou simplesmente para fazer uma faxina no banco de dados.

E nestes casos, o que você usa? Muitos acabam utilizando softwares de terceiros para realizar este tipo de tarefa por desconhecerem estes excelentes utilitários ou até mesmo por falta de conhecimento de como usar.

No Windows o nome do utilitário é gbak.exe, já no Linux seu nome é gbak neste caso sem extensão mesmo.

Em ambos os sistemas a localização deste utilitário é no sub-diretório bin do diretório onde o InterBase/FireBird esteja instalado.

Para facilitar o acesso ao utilitário, você poderá acrescentar o caminho do mesmo nas variáveis de ambiente do seu sistema operacional, caso seja o Windows. Ao final do artigo, existem link’s de matérias anteriores, onde explica como adicionar estas variáveis.

A sintaxe bem básica para uso do utilitário é bastante simples, basta acessar o Prompt de Comando e usar os comandos adiante descritos.

Sintaxe para Backup

gbak -backup -v -user nome_do_usuario -password senha_do_usuario banco_de_dados arquivo_de_backup

Exemplo de Backup

gbak -backup -v -user SYSDBA -password masterkey c:\databank.gdb c:\backup.gbk

Sintaxe para Restore

gbak -create -v -user nome_do_usuario -password senha_do_usuario arquivo_de_backup banco_restaurado

Exemplo de Backup

gbak -create -v -user SYSDBA -password masterkey c:\backup.gbk c:\novo_databank.gdb

Simples! Não tem mistério nenhum.

É claro que estes são os comando básicos, mas já é possível ver que não é nada complicado e não requer nenhum aplicativos extra para este tipo de tarefa.

Source Link:
http://www.kanenberg.com/

Powered by AkoComment!

Deixe um Comentário

Tools for Firebird developers

FBCopy

  • copy and compare data between Firebird databases
  • runs on Windows and Linux
  • automatically loads tables and compares their fields
  • uses Foreign Keys and Checks to determine the correct order of tables
  • can create ALTER TABLE and CREATE TABLE scripts needed to update the destination database
  • HTML overview of differences in data and metadata

FBExport

  • export and import data from Firebird databases
  • command line and GUI version
  • runs on Windows and Linux
  • export to comma separated values (CSV) format
  • export as INSERT statements
  • use exported data in DML statements
  • handles NULLs and BLOBs properly
  • ability to execute sql scripts from a file

 Homepage: http://fbexport.sourceforge.net/

Deixe um Comentário

IBWebAdmin

ibWebAdmin is a web frontend for the Firebird and InterBase database server. It makes the attempt to support all features which Firebird and SQL are offering. Even if this goal is unattainable, quite a few steps have already been done. By now ibWebAdmin has the basic functions for creating, deleting, modifying databases, tables, generators, triggers and domains. It lets you import, export, enter, edit, delete, query, browse your data. And some more …

To execute this program you need, beside the Firebird or InterBase database server, an apache webserver with php support.

Homepage: http://www.ibwebadmin.net/

Deixe um Comentário