As seções que seguem descrevem como configurar os sistemas DB2 Personal Edition e DB2 Workgroup Edition Versão 7.2 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 Installing and Administering a Satellite Environment. Você pode encontrar esse manual na seguinte URL:
http://www-4.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/ v6pubs.d2w/en_main
Para Technotes que suplementam as informações no Installing and Administering a Satellite Environment, consulte a seguinte URL:
http://www-4.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/ browse.d2w/report?type=tech5udb&tech5udb=Y
Para configurar o DB2 Personal Edition ou o DB2 Workgroup Edition como satélites, você requer o seguinte:
O servidor de controle do DB2 é um sistema DB2 Enterprise Edition que é executado no Windows NT ou AIX e possui o componente Servidor de Controle 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 Servidor de Controle. Se você instalar o DB2 no AIX, consulte a publicação Installing and Administering a Satellite Environment 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 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 Installing and Administering a Satellite Environment e o auxílio online que está disponível do 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, Atualizando uma Versão 6 Centro de Controle e 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 Installing and Administering a Satellite Environment.
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 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 nesta 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 Installing and Administering a Satellite Environment.
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, não precisará executar esta etapa. Para obter informações sobre a definição do ID do satélite, consulte a publicação Installing and Administering a Satellite Environment.
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, não precisará executar esta 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 Installing and Administering a Satellite Environment.
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 nesta janela. Você também será solicitado a especificar o ID do usuário e a senha que o satélite utilizarão 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 atualizar 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, Atualizando uma Versão 6 Centro de Controle e 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 Servidor de Controle e o DB2 Enterprise Edition deve estar no nível de serviço FixPak ou superior. Dependendo do componente do servidor de controle DB2 instalado e do nível de serviço do DB2 Enterprise Edition, você terá que executar as seguintes tarefas:
Utilize as informações que seguem para identificar quais das duas tarefas anteriores precisam ser executadas e as etapas que se aplicam a sua situação. A seguir encontra-se um resumo das etapas que você irá executar.
O servidor de controle do DB2 pode executar apenas o 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 Chaves 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 a 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. Considere verificar cada etapa conforme a executa.
Execute apenas as etapas que se aplicam a sua situação.
Componente do Servidor de Controle Instalado | Nível de Serviço do Sistema DB2 Enterprise Edition | Etapas requeridas para preparar o sistema DB2 Enterprise |
---|---|---|
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 Servidor de Controle 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 Servidor de Controle 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-4.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. Nesta 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 Servidor de Controle não será instalado.
Valores de Campos Chaves 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 a 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. Considere verificar cada etapa conforme a executa.
Execute apenas as etapas que se aplicam a sua situação.
Componente do Servidor de Controle Instalado | Nível de Serviço do Sistema DB2 Enterprise Edition | Etapas requeridas para preparar o sistema DB2 Enterprise |
---|---|---|
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 Servidor de Controle 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 Servidor de Controle do DB2 no AIX" no Capítulo 13 do Installing and Administering a Satellite Environment.
Para atualizar um sistema AIX DB2 Enterprise Edition existente para FixPak 2 ou superior:
http://www-4.ibm.com/software/data/db2/db2tech/version61.html
Instale o FixPak seguindo as instruções no arquivo Readme.
Assegure-se de que 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. Nesta 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 Centro de Controle e Centro de Administração do Satélite com um servidor de controle do DB2 Versão 6 e o banco de dados de controle do satélite (SATCTLDB) que foram atualizados para FixPak 2 ou superior, as ferramentas também devem ser atualizadas 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 foram atualizados quando o sistema DB2 Enterprise Edition foi atualizado para FixPak 2. Entretanto, se você executar essas ferramentas em outro sistema, deverá atualizar esse sistema para o nível FixPak 2 ou superior.
Para atualizar esse sistema para FixPak 2 ou superior:
http://www-4.ibm.com/software/data/db2/db2tech/version61.html
Instale o FixPak seguindo as instruções no arquivo readme.