5. Conhecendo a ferramenta IBConsole
Nesse capítulo conheceremos a ferramenta IBConsole da Borland para gerenciamento e administração do InterBase. O IBConsole acompanha a instalação do InterBase na versão para Windows.
A ferramenta possui também uma versão disponível para Linux, que pode ser baixada a partir do site CodeCentral da Borland (codecentral.borland.com). Apesar do IBConsole ser da Borland ele pode ser utilizado também para administrar servidores Firebird.
Nota: A versão do IBConsole que acompanha o InterBase 7.5, possui algumas incompatibilidades para gerenciamento do Firebird 1.5.x. No Capítulo 6 desse módulo, veremos a ferramenta IBExpert que pode ser utilizada tanto para gerenciamento do InterBase quanto para o Firebird.
Durante os capítulos desse curso utilizaremos a ferramenta IBConsole como ferramenta padrão para criação dos exemplos e exercícios. Para a criação e manipulação dos objetos do banco de dados e para a manipulação das informações, utilizaremos comandos DDL (Linguagem de Definição de Dados) e DML (Linguagem de Manipulação de Dados) diretamente, sem o uso de interfaces gráficas.
O objetivo de utilizarmos comandos SQL puro durante o curso, é para manter o desenvolvedor independente de ferramenta para administração e gerenciamento do banco de dados InterBase ou Firebird, e o mais importante, mostrar toda a estrutura e sintaxe da linguagem PSQL (procedural) utilizada pelos dois bancos de dados.
O IBConsole permite o gerenciamento de vários servidores ao mesmo tempo. Na versão que acompanha o IB 7.5 podemos gerenciar vários servidores, tanto locais, quanto remotos. Devido ao InterBase possuir agora o suporte a múltiplas instâncias em uma mesma máquina, com o IBConsole podemos gerenciar cada instância do servidor rodando na máquina de forma independente.
Para utilizar o IBConsole, caso você tenha o InterBase instalado na máquina, basta acessar a opção IBConsole (
Para registrar um servidor local ou remoto, dentro da ferramenta utilize a opção Register disponível a partir do menu Server, ou dê um duplo clique sobre a opção InterBase Servers localizada no topo do Treeview ao lado esquerdo da janela principal. Na janela Register Server and Connect devemos informar as configurações para acesso ao servidor (Figura 5.1).
Figura 5.1. Registrando um servidor local no IBConsole
Por padrão quando o InterBase ou Firebird ...