Segunda-feira, 12 de julho de 2004 às 01h59

Ferramentas Gráficas e de Linha de Comando do DB2

Faltam 0 dias! Inscreva-se agora! O maior encontro de profissionais web da américa latina.

A quantidade de memória de acesso aleatório (RAM) necessária para executar o DB2 depende do tamanho dos bancos de dados e das ferramentas de administração que irá usar. Por exemplo, se estiver planejando usar as ferramentas GUI do DB2 para administrar e configurar os bancos de dados do DB2, a quantidade mínima de RAM que recomendada é 128 MB. Na prática, o DB2 roda muito bem em um Pentium II 500 com 196 MB a 256 MB.

As ferramentas GUI do DB2 são um conjunto de ferramentas de administração e configuração que inclui o Centro de Comando, o Centro de Controle e o Centro de Data Warehouse. Outras ferramentas GUI estão disponíveis nos sistemas operacionais Windows de 32 bits e OS/2. Elas incluem o Assistente de Configuração de Cliente, o Monitor de Eventos e o Analisador de Eventos.

Os requisitos atuais de disco rígido para sua instalação podem variar dependendo do seu sistema de arquivos e dos componentes instalados. Nos sistemas OS/2, um mínimo de 155 MB de espaço em disco são necessários para a instalação padrão do DB2. Esta quantia não inclui o Java Runtime Environment (JRE) fornecido no CD-ROM do DB2. No Windows, um mínimo de 205 MB de espaço em disco é o recomendado para uma instalação típica. Esta quantia inclui o JRE, que é instalado para você durante a instalação do DB2.

Dentre as ferramentas gráficas temos:

O Control Center exibe objetos de instâncias e banco de dados (como tablespaces, tabelas e pacotes) e as relações entre si. Utilizando o Control Center, podemos gerenciar servidores locais e remotos a partir de um único ponto de controle.

A partir do Command Center (DB2CC.BAT) é possível executar comandos DB2, ver o plano de acesso de uma query ou ir para o Script Center. No Help existe a descrição dos comandos DB2 e SQL.

O Alert Center é, na verdade, uma simplificação do Snapshot Monitor. O objeto monitorado pelo Alert Center fica em vermelho sempre que o parâmetro for atingido. Utilizado para supervisionar seu sistema, para dar advertências antecipadas de problemas potenciais ou para automatizar ações de correção dos problemas encontrados.


Figura: DB2 Command Center

O Journal (Diário) exibe todas as informações disponíveis sobre jobs pendentes de execução, em execução ou que concluíram a execução. Pode exibir o log histórico de recuperação; o log de alerta; e o log de mensagens e revisar os resultados dos jobs que são executados automaticamente.

O Script Center pode ser usado para criar scripts, que podem ser armazenados e chamados posteriormente. Estes scripts podem conter os comandos DB2, as instruções SQL assim como os comandos do sistema operacional.

Os scripts podem ser programados para serem executados automaticamente. Estes jobs podem ser executados uma vez ou configurados para executar um programa repetitivo; um programa repetitivo é particularmente útil em tarefas como backups. Toda vez que um script é criado recebe uma ID que é mantida numa lista.

A lista contêm a instância na qual aquele script irá rodar, o tipo de comando que contêm no scritp (DB2, Sistema Operacional ou ambos), nome do script, descrição do script e timestamp da criação e da modificação do script.

O Data Warehouse Center é usado para gerenciar warehouses; criar e gerenciar objetos do warehouse, como fontes e destinos; definir, extrair, transformar, manipular e carregar etapas e processos; planejar e automatizar etapas.

O Client Configuration Assistant (DB2CCA) pode ser usado inclusive para manutenção de senhas. Ele mantêm a lista de servidores usados na comunicação. As informações de configuração podem ser passadas manualmente, copiadas de profiles ou por busca automática.

O Information Center fornece um acesso rápido às informações do produto do DB2. Estas informações do produto contém itens como: tarefas do banco de dados, material de referência, documentações do DB2, informações sobre administração do warehouse, ajuda para detecção de problemas, programas amostra para o desenvolvimento de aplicações e URLs do DB2 relacionadas com a web.

O DB2 Query Patroller é uma ferramenta sofisticada de gerenciamento de consulta e distribuição da carga de trabalho. Para usar o Query Patroller, é necessário que um servidor do Query Patroller esteja instalado.

O DB2 Warehouse Manager oferece a um administrador do warehouse ou do data mart recursos de gerenciamento aprimorados.

Ele fornece a capacidade para gerenciamento do processo de transmissão de dados, assim como gerenciamento da carga de trabalho da consulta ad hoc em direção oposta ao warehouse ou mart. Este produto contém:

. Agentes do Warehouse, que gerenciam o fluxo de dados entre fontes e destinos do warehouse.

. Transformadores do Warehouse, os quais limpam e transformam dados sendo transmitidos para o warehouse.

. Um catálogo integrado de informações de negócios, o qual conduz os usuários até os dados desejados.

. Intercâmbio de metadados com repositórios do usuário final e ferramentas CASE.

Também podemos trabalhar com linha de coman através do CLP – Command Line Processor

Utilize o CLP para digitar os comandos do DB2, instruções SQL e comandos do sistema operacional.

O CLP comporta-se como uma janela de comando de seu sistema operacional. Você pode digitar os comandos do sistema operacional, comandos do DB2 ou instruções SQL e ver suas saídas.

Para abrir uma Command Window do DB2, clique em Iniciar e selecione Programas > IBM DB2 > Command Window.

Você também pode solicitar a Command Window do DB2, digitando o comando db2cmd no prompt do sistema operacional.

Se estiver digitando comandos através da Janela de Comando, você deve incluir o prefixo db2. Por exemplo:

db2 list database directory

Se o comando DB2 contiver caracteres com significado especial no sistema operacional que estiver utilizando, será necessário digitá-lo entre aspas, para certificar-se que será executado adequadamente.

O comando a seguir, por exemplo, recuperaria todas as informações da tabela employee, mesmo quando o caractere * possui significado especial no sistema operacional:

db2 "select * from employee"

Para digitar um comando extenso que não cabe em uma única linha, você precisa usar um espaço seguido pelo caractere de continuação “” no final de uma linha, depois pressionar a tecla Enter para continuar o comando na próxima linha. Por exemplo:

db2 select empno, function, firstname, lastname, birthdate, from
db2 (cont.) => employee where function=’service’ and
db2 (cont.) => firstname=’Lily’ order by empno desc

Para encerrar o modo de entrada interativa, digite o comando quit.

Fonte: CT28W – http://www-306.ibm.com/software/data/education/ct28v7.html

Nenhum comentário até agora

Cancelar resposta

Qual a sua opinião?

Faça login abaixo ou cadastre-se rapidamente.


Sobre o Autor
Milton Goya foi desenvolver COBOL, CICS e DB2 de 1982 até 2001 em empresas como Brinquedos Estrela, Banco Itaú e Bradesco. Certificado OCP Oracle e DB2 e Professor/Instrutor na Faculdade de Tecnologia IBTA, e Centro de Treinamento IBTA. Faz também mestrado em ensino.

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.