As seções que seguem descrevem como configurar os sistemas DB2 Personal Edition Versão 7.2 e DB2 Workgroup Edition baseados no Windows, para que eles possam ser utilizados como satélites completamente funcionais em um ambiente de satélite. Para obter mais informações sobre os termos e os conceitos utilizados nas informações que seguem, consulte a publicação Administrando o Guia e Referência de Satélites. Você pode encontrar esse manual no seguinte URL: http://www.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/v6pubs.d2w/en_main
Para obter Technotes que complementam as informações do Administrando o Guia e Referência de Satélites, consulte o seguinte URL: http://www.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/index.d2w/report
Para configurar o DB2 Personal Edition ou o DB2 Workgroup Edition como satélites, é necessário o seguinte:
O servidor de controle do DB2 é um sistema DB2 Enterprise Edition que é executado no Windows NT ou AIX e possui o componente Control Server instalado. O sistema DB2 Enterprise Edition que você pode utilizar deve estar na Versão 6 com FixPak 2 ou superior ou Versão 7 em qualquer nível de FixPak.
A instância do servidor de controle do DB2 é tipicamente chamada DB2CTLSV e o banco de dados de controle do satélite é chamado SATCTLDB. A instância do servidor de controle do DB2 e o banco de dados de controle do satélite estão no sistema Enterprise Edition e, no Windows NT, são criados automaticamente quando você instala o DB2 com o componente Control Server. Se você instalar o DB2 no AIX, consulte a publicação Administrando o Guia e Referência de Satélites para obter informações sobre a criação da instância do servidor de controle do DB2 e o banco de dados de controle do satélite.
O Centro de Administração do Satélite é o conjunto de ferramentas da GUI que você pode utilizar para configurar e administrar o ambiente do satélite. Você acessa esse conjunto de ferramentas a partir do Centro de Controle. Para obter mais informações sobre o Centro de Administração do Satélite e o ambiente de satélite, consulte a publicação Administrando o Guia e Referência de Satélites e o auxílio on-line que está disponível no Centro de Administração do Satélite. Se você estiver executando um Centro de Controle Versão 6, consulte a seção 11.1.4, Fazendo o Upgrade de uma Versão 6 do Centro de Controle e do Centro de Administração do Satélite.
Se você ainda não tiver utilizado o Centro de Administração do Satélite para configurar o ambiente de satélite e para criar o objeto que representa o novo satélite no Centro de Administração do Satélite, deverá fazer isso antes de instalar o satélite. Para obter mais informações,consulte a descrição de como configurar e testar um ambiente de satélite na publicação Administrando o Guia e Referência de Satélites.
Quando você instala o DB2 Personal Edition ou o DB2 Workgroup Edition, não é preciso selecionar nenhum componente especial para ativar o sistema a ser sincronizado. Se você pretender executar uma instalação do arquivo de resposta, consulte a seçãoExecutando uma Instalação do Arquivo de Resposta para obter as palavras-chave que você precisa especificar quando instalar o sistema Versão 7.2. Se estiver executando uma instalação interativa de seu sistema Versão 7.2, consulte a seção 11.1.2, Configurando o Sistema Versão 7.2 para Sincronização após terminar de instalar o DB2 para os valores que você deve definir no sistema Versão 7.2 para ativá-lo para sincronização.
Se você estiver executando uma instalação do arquivo de resposta do DB2 Personal Edition ou DB2 Workgroup Edition Versão 7.2, poderá definir as palavras-chave a seguir no arquivo de resposta.
Se você decidir não especificar uma ou mais palavras-chave durante a instalação do arquivo de resposta, consulte a seção 11.1.2, Configurando o Sistema Versão 7.2 para Sincronização para obter as etapas adicionais que você deve executar após a instalação do DB2, para ativar o sistema Versão 7.2 para sincronização. Você também poderá utilizar as instruções nessa seção, se desejar alterar quaisquer valores que foram especificados durante a instalação do arquivo de resposta.
Após concluir a instalação do arquivo de resposta, o sistema Versão 7.2 está pronto para ser sincronizado. Você deve emitir o comando db2sync -t no satélite, para verificar se os valores especificados no satélite estão corretos e se o satélite pode conectar-se ao banco de dados de controle do satélite.
Para obter informações adicionais sobre a execução de uma instalação do arquivo de resposta, consulte a publicação Administrando o Guia e Referência de Satélites.
Notas:
Na Versão 6, as palavras-chave admin.userid e admin.password não puderam ser especificadas durante uma instalação do arquivo de resposta do DB2 Satellite Edition para especificarem o ID do usuário e a senha que seriam utilizados pelo Serviço de Comando Remoto. Para Personal Edition e Workgroup Edition Versão 7.2, se você especificar essas palavras-chave, elas serão utilizadas para a instância DB2DAS00 no sistema Versão 7.2. Para um sistema DB2 Versão 7.2, o Serviço de Comando Remoto utilizará o ID do usuário e a senha que são utilizados pela instância do DB2 no sistema. Se você não especificar esses valores para db2.userid e db2.password, a regra padrão descrita acima se aplicará.
Se você instalar o sistema Versão 7.2 interativamente, vários valores deverão ser definidos no sistema DB2 Personal Edition ou DB2 Workgroup Edition após a instalação do DB2 antes do sistema ser sincronizado.
Se você instalar o DB2 Personal Edition ou DB2 Workgroup Edition interativamente, o ID do satélite será automaticamente definido para o ID do usuário que foi utilizado para instalar o DB2. Se desejar utilizar esse ID do usuário como o ID do satélite, você não precisará executar essa etapa. Para obter informações sobre a definição do ID do satélite, consulte a publicação Administrando o Guia e Referência de Satélites.
Se você instalar o DB2 Personal Edition ou DB2 Workgroup Edition interativamente, a versão do aplicativo no satélite será automaticamente definida como V1R0M00. Se desejar utilizar esse valor como a versão do aplicativo, você não precisará executar essa etapa.
Você pode utilizar o comando db2sync -g no satélite, para exibir a definição atual da versão do aplicativo. Se desejar alterar esse valor, emita o comando db2sync -s. É solicitado que você forneça um novo valor para a versão do aplicativo. Para obter mais informações sobre a definição da versão do aplicativo, consulte a publicação Administrando o Guia e Referência de Satélites.
Você também pode utilizar o comando db2sync -t no satélite, para abrir o aplicativo DB2 Synchronizer no modo de teste. Se o banco de dados SATCTLDB não estiver catalogado no satélite quando você emite o comando, a janela Catalogar Banco de Dados de Controle é aberta. Você pode utilizar o recurso de descoberta do DB2 que está disponível a partir da janela Catalogar Banco de Dados de Controle, para catalogar o servidor de controle do DB2 e o banco de dados SATCTLDB ou pode digitar o nome do host e o nome do servidor nessa janela. Você também será solicitado a especificar o ID do usuário e a senha que o satélite utilizará para conectar-se ao banco de dados de controle do satélite, conforme descrito na etapa 4.
Se as credenciais de sincronização ainda não estiverem armazenadas no satélite, a janela Conectar-se ao Banco de Dados de Controle será aberta. Você deve utilizar essa janela para especificar o ID do usuário e a senha que o satélite utilizará para conectar-se ao banco de dados de controle do satélite.
Após concluir essas tarefas de configuração, o sistema Versão 7.2 está pronto para ser sincronizado.
Para que um sistema Enterprise Edition Versão 6 seja utilizado como um servidor de controle do DB2, o sistema deverá ter o FixPak 2 ou superior.
As seções que seguem descrevem as tarefas que você deve executar para fazer o upgrade de um sistema Enterprise Edition Versão 6 no Windows NT ou AIX para uso como um servidor de controle do DB2. Se você estiver utilizando um Centro de Controle Versão 6, executará também as etapas em 11.1.4, Fazendo o Upgrade de uma Versão 6 do Centro de Controle e do Centro de Administração do Satélite para verificar se você possui o nível correto do Centro de Controle e do Centro de Administração do Satélite para administrar o ambiente do satélite.
Para um sistema DB2 Enterprise Edition Versão 6 a ser utilizado como o servidor de controle do DB2, ele deve ser instalado com o componente Control Server e o DB2 Enterprise Edition deve estar no nível de serviço FixPak ou superior. Dependendo do componente do DB2 Control Server instalado e do nível de serviço do DB2 Enterprise Edition, você terá que executar as seguintes tarefas:
Utilize as informações que se seguem para identificar quais das duas tarefas anteriores precisam ser executadas e as etapas que se aplicam à sua situação. A seguir encontra-se um resumo das etapas que você irá executar.
O servidor de controle do DB2 pode executar somente no DB2 Enterprise Edition para Windows NT e AIX. Continue com as instruções que são apropriadas para sua plataforma:
Utilize as informações nas seções que seguem, para determinar o nível de serviço atual de seu sistema DB2 Enterprise Edition Versão 6 e as etapas que você precisa executar para atualizar o sistema para o nível de serviço do FixPak 2 ou superior. Você precisará executar as etapas de uma ou mais das seguintes seções:
Se você tiver o DB2 Enterprise Edition instalado no Windows NT, execute as seguintes etapas:
Valores de Campos-Chave na saída db2level | Seu sistema DB2 encontra-se em: | ||
Release | Nível | Tokens Informativos | |
SQL06010 | 01010104 | db2_v6, n990616 | Versão 6.1 base |
SQL06010 | 01020104 | DB2 V6.1.0.1, n990824, WR21136 | Versão 6.1 mais FixPak 1 |
SQL06010 | 01030104 | DB2 V6.1.0.6, s991030, WR21163 or DB2 V6.1.0.9, s000101, WR21173 | Versão 6.1 mais FixPak 2 |
Utilizando as informações que você obteve, procure a linha na tabela a seguir que se aplica à sua situação e siga as etapas que são requeridas para preparar o sistema DB2 Enterprise Edition para suportar o servidor de controle do DB2 no nível FixPak ou superior.
As seções que seguem a tabela fornecem instruções para execução das etapas
requeridas. Verifique cada etapa conforme você a executa.
Execute apenas as etapas que se aplicam à sua situação.
Componente do Control Server Instalado | Nível de Serviço do Sistema DB2 Enterprise Edition | Etapas requeridas para preparar o sistema DB2 Enterprise Edition |
---|---|---|
Não | Versão 6.1 base, Versão 6.1 mais FixPak 1 ou Versão 6.1 mais FixPak 2 ou superior | Execute as seguintes etapas: |
Sim | Versão 6.1 base ou Versão 6.1 mais FixPak 1 | Execute as seguintes etapas: |
Sim | Versão 6.1 mais FixPak 2 ou superior | Execute as seguintes etapas: |
Para instalar o componente Control Server no Windows NT:
Se o programa de instalação não iniciar automaticamente, execute o comando setup na raiz do CD para iniciar o processo de instalação.
Quando o processo de instalação é concluído e você reinicializou o sistema, o banco de dados de controle do satélite (SATCTLDB) que foi criado como parte da instalação do Control Server deverá ser catalogado na instância do DB2, se desejar utilizar o Centro de Controle e o Centro de Administração do Satélite localmente no sistema. Para catalogar o banco de dados SATCTLDB:
Emita o comando set e verifique o valor de db2instance. Se o valor não for db2, emita o seguinte comando:
set db2instance=db2
db2 catalog local node db2ctlsv instance db2ctlsv
db2 catalog database satctldb at node db2ctlsv
db2 terminate
Para atualizar um sistema DB2 Enterprise Edition Versão 6 existente no Windows NT para FixPak 2 ou superior:
http://www.ibm.com/software/data/db2/db2tech/version61.html
Instale o FixPak seguindo as instruções no arquivo readme.txt.
Para atualizar o banco de dados SATCTLDB no Windows NT
db2 connect to satctldb
db2 select name from sysibm.systriggers where name='I_BATCHSTEP_TRGSCR'
Grave o número de linhas que são retornadas.
db2 connect reset
Se a etapa 1d retornou uma linha, o banco de dados estará no nível correto. Nessa situação, pule a etapa 2 e continue na etapa 3. Se zero (0) linhas forem retornadas, o banco de dados não estará no nível correto e deverá ser atualizado, conforme descrito na etapa 2, antes de você executar a etapa 3.
Emita o comando set e verifique o valor de db2instance. Se o valor não for db2ctlsv, emita o seguinte comando:
set db2instance=db2ctlsv
db2 drop database satctldb
db2 -tf satctldb.ddl -z satctldb.log
db2 terminate
db2 connect to satctldb
db2 bind db2satcs.bnd
db2 connect reset
Utilize as informações nas seções que seguem, para determinar o nível de serviço atual de seu sistema DB2 Enterprise Edition Versão 6 e as etapas que você precisa executar para atualizar o sistema para o nível de serviço do FixPak 2 ou superior. Você precisará executar as etapas de uma ou mais das seguintes seções:
Se você tiver o DB2 Enterprise Edition Versão 6 instalado no AIX, execute as seguintes etapas:
lslpp -l | grep db2_06_01.ctsr
Se nenhum dado for retornado, o componente Control Server não será instalado.
Valores de Campos-Chave na saída db2level | Seu sistema DB2 encontra-se em: | ||
Release | Nível | Tokens Informativos | |
SQL06010 | 01010104 | db2_v6, n990616 | Versão 6.1 base |
SQL06010 | 01020104 | DB2 V6.1.0.1, n990824, U465423 | Versão 6.1 mais FixPak 1 |
SQL06010 | 01030104 | DB2 V6.1.0.6, s991030, U468276 or DB2 V6.1.0.9, s000101, U469453 | Versão 6.1 mais FixPak 2 |
Utilizando as informações que você obteve, procure a linha na tabela a seguir que se aplica à sua situação e siga as etapas que são requeridas para preparar o sistema DB2 Enterprise Edition Versão 6 para suportar o servidor de controle do DB2 no nível FixPak 2.
As seções que seguem a tabela fornecem instruções para execução das etapas
requeridas. Verifique cada etapa conforme você a executa.
Execute apenas as etapas que se aplicam à sua situação.
Componente do Control Server Instalado | Nível de Serviço do Sistema DB2 Enterprise Edition | Etapas requeridas para preparar o sistema DB2 Enterprise Edition |
---|---|---|
Não | Versão 6.1 base, Versão 6.1 mais FixPak 1 ou Versão 6.1 mais FixPak 2 ou superior | Execute as seguintes etapas: |
Sim | Versão 6.1 base ou Versão 6.1 mais FixPak 1 | Execute as seguintes etapas: |
Sim | Versão 6.1 mais FixPak 2 ou superior | Execute as seguintes etapas: |
Para instalar o componente Control Server no AIX
./db2setup
Quando o processo de instalação é concluído, crie a instância DB2CTLSV e o banco de dados SATCTLDB. Para executar essas tarefas, siga as instruções detalhadas em "Configurando o DB2 Control Server no AIX" no Capítulo 13 do Administrando o Guia e Referência de Satélites.
Para atualizar um sistema AIX DB2 Enterprise Edition existente para FixPak 2 ou superior:
http://www.ibm.com/software/data/db2/db2tech/version61.html
Instale o FixPak seguindo as instruções no arquivo Readme.
Assegure-se de que você tenha atualizado a instância DB2CTLSV executando o comando db2iupdt, conforme instruído no arquivo Readme do FixPak.
Para atualizar o banco de dados SATCTLDB no AIX:
db2 connect to satctldb
db2 "select name from sysibm.systriggers where name='I_BATCHSTEP_TRGSCR'"
Grave o número de linhas que são retornadas.
db2 connect reset
Se a etapa 1d retornou uma linha, o banco de dados estará no nível correto. Nessa situação, pule a etapa 2 e continue na etapa 3. Se zero (0) linhas forem retornadas, o banco de dados não estará no nível correto e deverá ser atualizado, conforme descrito na etapa 2, antes de você executar a etapa 3.
db2 drop database satctldb
db2 -tf satctldb.ddl -z $HOME/satctldb.log
db2 terminate
db2 connect to satctldb
db2 bind db2satcs.bnd
db2 connect reset
Para utilizar uma Versão 6 do Centro de Controle e Centro de Administração do Satélite com um servidor de controle do DB2 Versão 6 e o SATCTLDB (Satellite Control Database) que foram atualizados para FixPak 2 ou superior, as ferramentas também devem sofrer upgrade para FixPak 2 ou superior.
Se o Centro de Controle e o Centro de Administração do Satélite estiverem sendo executados no mesmo sistema que o servidor de controle do DB2, eles sofreram upgrade quando o sistema DB2 Enterprise Edition sofreu upgrade para FixPak 2. Entretanto, se você executar essas ferramentas em outro sistema, deverá fazer o upgrade desse sistema para o nível FixPak 2 ou superior.
Para fazer o upgrade desse sistema para FixPak 2 ou superior:
http://www.ibm.com/software/data/db2/db2tech/version61.html
Instale o FixPak seguindo as instruções no arquivo leia-me.