Notas sobre o Release


11.1 Configurando o DB2 Personal Edition Versão 7.2 e o DB2 Workgroup Edition como Satélites

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

11.1.1 Pré-requisitos

Para configurar o DB2 Personal Edition ou o DB2 Workgroup Edition como satélites, você requer o seguinte:

  1. Um DB2 control server

    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.

    Nota:
    Se você estiver instalando um sistema Enterprise Edition Versão 7.2 no Windows NT para uso como o DB2 control server e se desejar executar uma instalação do arquivo de resposta, consulte o Technote intitulado Palavras-chave do Arquivo de Resposta do DB2 control server para obter informações sobre as palavras-chave, para especificar no arquivo de resposta.
  2. A instância do DB2 control server e o banco de dados de controle do satélite

    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.

  3. O Centro de Administração 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.

  4. Um sistema Personal Edition ou Workgroup Edition Versão 7.2 que você deseja utilizar como um satélite.

11.1.1.1 Considerações de Instalação

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.

Executando uma Instalação do Arquivo de Resposta

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.

db2.db2satelliteid
Define o ID do satélite no sistema.
Nota:
Se você não especificar essa palavra-chave, o ID do satélite será automaticamente definido para o ID do usuário que foi utilizado para instalar o DB2. Se você desejar utilizar esse ID do usuário como o ID do satélite, não precisará especificar um valor para essa palavra-chave.

db2.db2satelliteappver
Define a versão do aplicativo no sistema.
Nota:
Se você não especificar essa palavra-chave, 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á especificar um valor para essa palavra-chave.

db2.satctldb_username
Define o nome do usuário para o sistema, para conectar-se ao banco de dados de controle do satélite.

db2.satctldb_password
Define a senha que o nome do usuário transite para o DB2 control server, quando o nome do usuário conecta-se ao banco de dados de controle do satélite.

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:

  1. Na Versão 7, os IDs de usuários e as senha são requeridos para a criação de todos os serviços no Windows NT e no Windows 2000. Esses IDs de usuários e senhas são especificados no arquivo de resposta por pares de palavras-chave. O primeiro par de palavras-chave encontrado no arquivo de resposta torna-se o ID do usuário e a senha padrão para todos os serviços, a não ser que você forneça uma substituição para um serviço especificando o par de palavras-chave específico para esse serviço.

    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á.

  2. Na Versão 6, você pode criar um banco de dados ao instalar o DB2 Satellite Edition utilizando uma instalação do arquivo de resposta. Você não pode criar um banco de dados durante uma instalação do arquivo de resposta no sistema Personal Edition ou Workgroup Edition Versão 7.2 que pretende utilizar como um satélite. As palavras-chave a seguir (que estão descritas na publicação Administering Satellites Guide and Reference), não são suportadas:

11.1.2 Configurando o Sistema Versão 7.2 para Sincronização

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.

Nota:
Você pode executar um script do sistema operacional no sistema para definir todos os valores no satélite, exceto para o ID do usuário e a senha que o satélite utiliza para conectar-se ao banco de dados de controle do satélite (consulte a etapa 4).

  1. Defina o ID do satélite utilizando o comando db2set.

    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.

  2. Defina a versão do aplicativo no satélite, utilizando o comando db2sync -s.

    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.

  3. Emita os comandos catalog node e catalog database no satélite, para catalogar a instância do DB2 control server e o banco de dados de controle do satélite, SATCTLDB, no satélite.

    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.

    Nota:
    Após instalar o DB2 Personal Edition ou DB2 Workgroup Edition Versão 7.2 interativamente, o DB2 Synchronizer não é iniciado automaticamente no modo de teste (como foi o caso do DB2 Satellite Edition Versão 6).
  4. Emita o comando db2sync -t no satélite para:

Após concluir essas tarefas de configuração, o sistema Versão 7.2 está pronto para ser sincronizado.

11.1.3 Instalando o FixPak 2 ou Superior em um Sistema Enterprise Edition Versão 6

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.

11.1.3.1 Fazendo Upgrade do DB2 Enterprise Edition Versão 6 para Uso como o DB2 Control Server

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.

  1. Primeiro, avalie o estado atual de instalação do DB2 Enterprise Edition. Você determinará se o componente Control Server está instalado e o nível de serviço do DB2.
  2. Segundo, com base nas informações de estado obtidas, você determinará o que é preciso ser executado.
  3. Terceiro, você irá executar as etapas necessárias para fazer upgrade do DB2 Enterprise Edition.

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:

Fazendo Upgrade do DB2 Enterprise Edition no Windows NT

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:

Avaliando o DB2 Enterprise Edition no Windows NT

Se você tiver o DB2 Enterprise Edition instalado no Windows NT, execute as seguintes etapas:

  1. Verifique se o componente Control Server está instalado. Utilize o Editor de Registro para exibir a lista de componentes instalados:
    1. Digite regedit em um prompt de comandos.
    2. Na chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\Components, verifique se o Control Server está listado. Se ele não estiver listado, o control server não será instalado.
  2. Determine o nível de serviço do DB2 Enterprise Edition. Emita o comando db2level a partir de um prompt de comandos. Utilize a tabela que segue, para interpretar a saída:
    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
    Nota:
    Se o nível for maior que 01030104, seu sistema estará em um FixPak superior do que FixPak 2.
  3. Grave as informações que encontrar e continue em Determinando O Que É Preciso Ser Executado.

Determinando O Que É Preciso Ser Executado

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:
  1. Instalando o Componente Control Server no Windows NT
  2. Instalando o FixPak 2 ou Superior no Windows NT
  3. Atualizando o SATCTLDB no Windows NT
Sim Versão 6.1 base ou Versão 6.1 mais FixPak 1 Execute as seguintes etapas:
  1. Instalando o FixPak 2 ou Superior no Windows NT
  2. Atualizando o SATCTLDB no Windows NT
Sim Versão 6.1 mais FixPak 2 ou superior Execute as seguintes etapas:
  1. Atualizando o SATCTLDB no Windows NT

Instalando o Componente Control Server no Windows NT

Para instalar o componente Control Server no Windows NT:

  1. Assegure-se de que toda atividade do banco de dados no sistema esteja concluída antes continuar.
  2. Insira o CD DB2 Universal Database Enterprise Edition Versão 6.1 na unidade de CD.

    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.

  3. Quando solicitado, encerre todos os processos que estão utilizando o DB2.
  4. Na janela Boas-Vindas, selecione Avançar.
  5. Na janela Selecionar Produtos, assegure-se de que o DB2 Enterprise Edition está selecionado.
  6. No painel Selecionar Tipo de Instalação, clique em Personalizar.
  7. No painel Selecionar Componentes, assegure-se de que o componente Control Server esteja selecionado e clique em Avançar.
    Nota:
    Se você selecionar outros componentes que ainda não estão instalados em seu sistema, esses componentes também serão instalados. Você não pode alterar a unidade ou o diretório no qual o DB2 está instalado.
  8. No painel Configurar o DB2 Services, você pode modificar os valores de protocolos e as opções de inicialização para a instância do Control Server ou obter os valores padrão. Modifique os padrões e clique em Avançar ou clique em Avançar para utilizar os padrões.
  9. Clique em Avançar na janela Iniciar Cópia de Arquivos, para começar o processo de instalação.
  10. Quando o processo de cópia de arquivo está concluído, você tem a opção de reinicializar o sistema. Você deve reinicializar agora. As alterações feitas no sistema para o Control Server, não são efetivadas até que o sistema é reinicializado.

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:

  1. Abra uma Janela de Comando do DB2 selecionando Iniciar>Programas>DB2 para Windows NT>Janela de Comando
  2. Assegure-se de que você esteja na instância do db2.

    Emita o comando set e verifique o valor de db2instance. Se o valor não for db2, emita o seguinte comando:

       set db2instance=db2
    
  3. Catalogue a instância db2ctlsv digitando o seguinte comando:
       db2 catalog local node db2ctlsv instance db2ctlsv 
    
  4. Catalogue o banco de dados SATCTLDB digitando o seguinte comando
       db2 catalog database satctldb at node db2ctlsv
    
  5. Consolide as ações de catálogo digitando o seguinte comando:
       db2 terminate
    
  6. Feche a Janela de Comando do DB2.

Instalando o FixPak 2 ou Superior no Windows NT

Para atualizar um sistema DB2 Enterprise Edition Versão 6 existente no Windows NT para FixPak 2 ou superior:

Atualizando o SATCTLDB no Windows NT

Para atualizar o banco de dados SATCTLDB no Windows NT

  1. Determine o nível do banco de dados SATCTLDB:
    1. Inicie sessão com um ID do usuário que possui autoridade administrativa local no sistema Windows NT.
    2. Abra uma Janela de Comando do DB2, selecionando Iniciar>Programas>DB2 para Windows NT>Janela de Comando.
    3. Conecte-se ao SATCTLDB, digitando o seguinte comando
         db2 connect to satctldb
      
    4. Determine se o disparo I_BATCHSTEP_TRGSCR existe no banco de dados, emitindo a seguinte consulta:
         db2 select name from sysibm.systriggers
                             where name='I_BATCHSTEP_TRGSCR' 
      

      Grave o número de linhas que são retornadas.

    5. Digite o comando a seguir para fechar a conexão ao banco de dados:
         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.

  2. Para atualizar o banco de dados SATCTLDB, execute as etapas a seguir. Digite todos os comandos na Janela de Comando do DB2:
    1. Vá para o diretório <db2path>\misc, onde <db2path> é a unidade e o caminho de instalação, por exemplo c:\sqllib.
    2. Assegure-se de que você esteja na instância db2ctlsv.

      Emita o comando set e verifique o valor de db2instance. Se o valor não for db2ctlsv, emita o seguinte comando:

         set db2instance=db2ctlsv
      
    3. Elimine o banco de dados SATCTLDB, digitando o seguinte comando:
         db2 drop database satctldb
      
    4. Crie o novo banco de dados SATCTLDB, digitando o seguinte comando:
         db2 -tf satctldb.ddl  -z satctldb.log 
      
    5. Emita o seguinte comando:
         db2
      terminate
      
  3. Efetuar a vinculação do procedimento armazenado db2satcs.dll no banco de dados SATCTLDB. Execute as seguintes etapas:
    1. Conecte-se ao banco de dados SATCTLDB, digitando o seguinte comando
         db2 connect to satctldb
      
    2. Vá para o diretório <db2path>\bnd, onde <db2path> é a unidade e o caminho de instalação, por exemplo c:\sqllib.
    3. Emita o comando de ligação, como segue:
         db2 bind db2satcs.bnd 
      
  4. Digite o comando a seguir para fechar a conexão ao banco de dados:
       db2 connect reset
    
  5. Feche a Janela de Comando do DB2.

Atualizando o DB2 Enterprise Edition no AIX

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:

Avaliando o DB2 Enterprise Edition no AIX

Se você tiver o DB2 Enterprise Edition Versão 6 instalado no AIX, execute as seguintes etapas:

  1. Verifique se o componente Control Server está instalado. Digite o seguinte comando:
       lslpp -l | grep db2_06_01.ctsr
    

    Se nenhum dado for retornado, o componente Control Server não será instalado.

  2. Determine o nível de serviço do DB2 Enterprise Edition. Inicie sessão como um proprietário da instância do DB2 e emita o comando db2level. Utilize a tabela que segue, para interpretar a saída:
    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
    Nota:
    Se o nível for maior que 01030104, seu sistema estará em um FixPak superior do que FixPak 2.
  3. Grave as informações que encontrar e continue em Determinando O Que É Preciso Ser Executado.

Determinando O Que É Preciso Ser Executado

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:
  1. Instalando o Componente Control Server no AIX
  2. Instalando o FixPak 2 ou Superior no AIX
  3. Atualizando o Banco de Dados SATCTLDB no AIX
Sim Versão 6.1 base ou Versão 6.1 mais FixPak 1 Execute as seguintes etapas:
  1. Instalando o FixPak 2 ou Superior no AIX
  2. Atualizando o Banco de Dados SATCTLDB no AIX
Sim Versão 6.1 mais FixPak 2 ou superior Execute as seguintes etapas:
  1. Atualizando o Banco de Dados SATCTLDB no AIX

Instalando o Componente Control Server no AIX

Para instalar o componente Control Server no AIX

  1. Efetue logon como um usuário com autoridade root.
  2. Insira o CD DB2 Universal Database Enterprise Edition Versão 6.1 na unidade de CD.
  3. Mude para o diretório onde o CD está montado, por exemplo, cd /cdrom.
  4. Digite o comando a seguir para iniciar o DB2 installer:
       ./db2setup
    
  5. Quando a janela DB2 Installer é aberta, utilize a tecla tab para selecionar a opção Instalar e pressione Enter.
  6. Localize a linha do Enterprise Edition e utilize a tecla tab para selecionar a opção Personalizar ao lado dela. Pressione Enter.
  7. Selecione o componente DB2 Control Server, com a tecla tab vá até OK e pressione Enter.
  8. Siga as instruções nas janelas restantes, para concluir a instalação do componente DB2 Control Server.

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.

Instalando o FixPak 2 ou Superior no AIX

Para atualizar um sistema AIX DB2 Enterprise Edition existente para FixPak 2 ou superior:

Assegure-se de que tenha atualizado a instância DB2CTLSV executando o comando db2iupdt, conforme instruído no arquivo Readme do FixPak.

Atualizando o Banco de Dados SATCTLDB no AIX

Para atualizar o banco de dados SATCTLDB no AIX:

  1. Determine o nível do banco de dados SATCTLDB:
    1. Inicie sessão como db2ctlsv.
    2. Assegure-se de que o servidor do banco de dados foi iniciado. Se o servidor não estiver iniciado, emita o comando db2start.
    3. Conecte-se ao banco de dados SATCTLDB, digitando o seguinte comando:
         db2 connect to satctldb
      
    4. Determine se o disparo I_BATCHSTEP_TRGSCR existe no banco de dados, emitindo a seguinte consulta:
         db2 "select name from sysibm.systriggers
                              where name='I_BATCHSTEP_TRGSCR'"
      

      Grave o número de linhas que são retornadas.

    5. Digite o comando a seguir para fechar a conexão ao banco de dados:
         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.

  2. Para atualizar o banco de dados SATCTLDB para o nível FixPak 2, execute as etapas a seguir. Digite todos os comandos na Janela de Comando do DB2:
    1. Vá para o diretório $HOME/sqllib/misc.
    2. Elimine o banco de dados SATCTLDB, digitando o seguinte comando:
         db2 drop database satctldb
      
    3. Crie o novo banco de dados SATCTLDB, digitando o seguinte comando:
         db2 -tf satctldb.ddl  -z $HOME/satctldb.log
      
    4. Emita o seguinte comando:
         db2
      terminate
      
  3. Efetuar a vinculação do procedimento armazenado db2satcs.dll no banco de dados SATCTLDB. Execute as seguintes etapas:
    1. Conecte-se ao banco de dados SATCTLDB, digitando o seguinte comando
         db2 connect to satctldb
      
    2. Vá para o diretório $HOME/sqllib/bnd.
    3. Emita o comando de ligação, como segue:
         db2 bind db2satcs.bnd 
      
  4. Digite o comando a seguir para fechar a conexão ao banco de dados:
       db2 connect reset
    

11.1.4 Fazendo Upgrade de uma Versão 6 do Centro de Controle e do Centro de Administração do Satélite

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:


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]