Notas sobre o Release
Um sistema federado do DB2 é um tipo especial de sistema de gerenciamento
do banco de dados distribuído (DBMS). Um sistema federado permite que
você consulte e recupere os dados localizados em outros DBMSs. Uma
única instrução SQL pode referir-se a vários DBMSs ou banco de dados
individuais. Por exemplo, você pode unir os dados localizados em uma
tabela do DB2 Universal Database, em uma tabela do Oracle e em uma exibição do
Sybase.
Um sistema federado DB2 consiste em um servidor com instância DB2, um banco
de dados que servirá como banco de dados federado e uma ou mais origens de
dados. O banco de dados federado contém entradas de catálogos que
identificam as origens de dados e suas características. Uma origem
de dados consiste em um DBMS e em dados. As origens de dados
suportadas incluem:
- Oracle
- Sybase
- Microsoft SQL Server
- Informix
- Membros da família DB2 Universal Database (como DB2 para OS/390, DB2 para
AS/4000 e DB2 para Windows)
Os servidores federados DB2 Universal Database comunicam-se e recuperam
dados das origens de dados utilizando protocolos chamados
wrappers. O wrapper que você utiliza depende do sistema
operacional no qual a instância do DB2 está sendo executada.
Pseudônimos são utilizados para identificar as tabelas e exibições
localizadas nas origens de dados. Os aplicativos podem conectar-se ao
banco de dados federado exatamente como qualquer outro banco de dados de DB2 e
consultar as origens de dados utilizando pseudônimos como se fossem tabelas ou
exibições no banco de dados federado.
Após a configuração de um sistema federado, as informações nas origens de
dados podem ser acessadas como se os dados estivessem em um único banco de
dados local. Os usuários e aplicativos enviam consultas para o banco de
dados federado, que recupera dados das origens de dados.
Um sistema federado do DB2 opera em algumas restrições. Os pedidos
distribuídos são limitados às operações somente leitura no DB2 Versão
7. Além disso, você não pode executar operações do utilitário (LOAD,
REORG, REORGCHK, IMPORT, RUNSTATS e assim por diante) contra
pseudônimos. Entretanto, você pode utilizar um recurso de acesso
direito para submeter as instruções DDL e DML diretamente aos DBMSs,
utilizando o dialeto do SQL associado a essa origem de dados.
Os novos wrappers na Versão 7.2 (como Informix no AIX, HP e
Solaris; Oracle no Linux, HP e Solaris; Sybase no AIX e
Solaris; e Microsoft SQL Server no AIX e NT) não estão disponíveis neste
FixPak ; você deve comprar o DB2 Relational Connect Versão
7.2.
Esta seção fornece instruções para instalação do DB2 Relational Connect no
servidor que você utilizará como o servidor do sistema federado. O
Relational Connect é obrigatório para acessar as origens de dados do Oracle,
Sybase, Microsoft SQL Server e Informix. O DB2 Relational Connect não é
obrigatório para acessar membros da família DB2 Universal Database.
Antes de Instalar o DB2 Relational Connect:
- Certifique-se de ter o DB2 Universal Database Enterprise Edition ou o DB2
Universal Database Enterprise -- Extended Edition instalado no servidor
federado.
- Em servidores DB2 para UNIX:
- Se você pretende incluir os bancos de dados da família DB2 nos pedidos
distribuídos, deverá selecionar a opção de origens de dados União
Distribuída para DB2, quando você instalou o DB2 Universal
Database. Para verificar se esta opção foi implementada, verifique se o
parâmetro FEDERATED está definido como YES. Você
pode verificar essa definição emitindo o comando GET DATABASE MANAGER
CONFIGURATION, que exibe todos os parâmetros e suas definições
atuais.
- Certifique-se de que o software cliente da origem de dados esteja
instalado no servidor federado.
- Efetue logon no servidor federado com a conta do usuário criada para
executar a instalação do DB2 Universal Database.
- Encerre quaisquer outros programas que estão sendo executados, para que o
programa de configuração possa atualizar os arquivos conforme
solicitado.
- Chame o programa de configuração. Você pode invocar o programa de
configuração automática ou manualmente. Se o programa de configuração
falhar ao iniciar automaticamente ou se você desejar executar a configuração
em um idioma diferente, invoque o programa de configuração manualmente.
- Para chamar automaticamente o programa de configuração:
- Insira o CD do DB2 Relational Connect na unidade.
- O recurso de execução automática inicia o programa de configuração.
O idioma do sistema é determinado e o programa de configuração para esse
idioma é lançado.
- Para invocar manualmente o programa de configuração:
- Clique em Iniciar e selecione a opção
Executar.
- No campo Abrir, digite o seguinte comando:
x:\setup /i language
em que:
- x
- Representa sua unidade de CD-ROM.
- language
- Representa o código de país/região de seu idioma (por exemplo, EN para
inglês).
- Dê um clique em OK.
A barra de lançamento da instalação é aberta.
- Clique em Instalar para começar o processo de
instalação.
- Siga os prompts no programa de configuração.
Quando a instalação estiver concluída, o DB2 Relational Connect será
instalado no diretório juntamente com os outros produtos do DB2.Por
exemplo, a biblioteca wrapper para o software cliente Oracle NET8
(net8.dll) será instalada no diretório c:\Program
Files\SQLLIB\bin.
Para instalar o DB2 Relational Connect no servidor federado UNIX, utilize o
utilitário db2setup.
Nota: As telas que aparecem quando você usa o
utilitário db2setup dependem do que já está instalado no servidor
federado. Estas etapas pressupõem que o Relational Connect não esteja
instalado.
- Efetue login como um usuário com autoridade raiz.
- Insira e instale o CD-ROM do produto do DB2. Para obter informações
sobre como montar um CD-ROM, consulte a publicação DB2 for UNIX Quick
Beginnings.
- Mude para o diretório onde o CD-ROM está montado, digitando o comando
cd /cdrom, onde cdrom é o ponto de
montagem do CD-ROM do produto.
- Digite o comando ./db2setup. Após alguns
instantes, a janela Instalar DB2 V7 é aberta. Esta janela lista os
itens atualmente instalados e os itens que estão disponíveis para
instalação.
- Navegue até a junção distribuída que você deseja instalar, como
Junção Distribuída para Origens de Dados Informix e pressione a
barra de espaço para selecioná-la. Aparece um asterisco perto da opção,
quando ela for selecionada.
- Selecione OK.A janela Criar o DB2 Services é
aberta.
- Como o servidor federado já contém uma instância do DB2, escolha a opção
Não criar uma instância do DB2 e selecione OK.
- Aparecerá um aviso se você tiver escolhido não criar um Servidor de
Administração. Selecione OK.A janela Utilitário de
Configuração do DB2 exibe um Relatório de Resumo do que será instalado.
Como você não instalou o Relational Connect antes, deverá haver dois itens
listados:
- a assinatura do produto para o DB2 Relational Connect
- a junção distribuída para a origem de dados selecionada
- Escolha Continuar. Aparece uma janela para indicar isso,
é a sua chance final para parar a configuração do Relational Connect.
Escolha OK para continuar com a configuração. A conclusão da
configuração pode levar alguns segundos.
- A janela Utilitário de Configuração do DB2 exibe um Relatório de Status
que indica quais componentes foram instalados com êxito. Escolha
OK. A janela Utilitário de Configuração do DB2 é
aberta. Escolha Fechar e, em seguida, OK para
sair do utilitário.
Quando a instalação estiver concluída, o DB2 Relational Connect será
instalado no diretório juntamente com os outros produtos do DB2.
- Em servidores DB2 para AIX, o diretório é
/usr/lpp/db2_07_01.
- Em servidores DB2 para Solaris Operating Environment, o diretório é
/opt/IBMdb2/V7.1.
- Em servidores DB2 para HP-UX, o diretório é
/opt/IBMdb2/V7.1.
- Em servidores DB2 para Linux, o diretório é
/usr/IBMdb2/V7.1.
[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]