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 Administering Satellites Guide and Reference. Você pode encontrar esse manual na 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 Administering Satellites Guide and Reference, consulte a 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, você requer o seguinte:
O DB2 control server é 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 DB2 control server é tipicamente chamada DB2CTLSV e o banco de dados de controle do satélite é chamado SATCTLDB. A instância do DB2 control server 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 Administering Satellites Guide and Reference para obter informações sobre a criação da instância do DB2 control server 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 Administering Satellites Guide and Reference 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, Fazendo 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 Administering Satellites Guide and Reference.
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 Administering Satellites Guide and Reference.
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 Administering Satellites Guide and Reference.
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 Administering Satellites Guide and Reference.
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 DB2 control server 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 DB2 control server, o sistema deverá ter o FixPak 2 ou superior.
As seções que seguem descrevem as tarefas que você deve executar para fazer upgrade de um sistema Enterprise Edition Versão 6 no Windows NT ou AIX para uso como um DB2 control server. Se você estiver utilizando um Centro de Controle Versão 6, executará também as etapas em 11.1.4, Fazendo 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 DB2 control server, 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 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 DB2 control server 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 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 DB2 control server 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 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. 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 Control Server 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 DB2 control server 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 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 Administering Satellites Guide and Reference.
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 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 DB2 control server 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 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 DB2 control server, 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 upgrade desse sistema para o nível FixPak 2 ou superior.
Para fazer 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 readme.