Centro de Data Warehouse Guia de Administração

Iniciando o Centro de Data Warehouse

Para iniciar o Centro de Data Warehouse, é preciso iniciar os componentes do Centro de Data Warehouse. Alguns componentes se iniciam automaticamente, outros manualmente.

Depois que o servidor do warehouse e o logger estiverem instalados, eles se iniciam automaticamente quando o Windows NT é iniciado. O agente do warehouse pode se iniciar automatica ou manualmente. Abra a interface administrativa do Centro de Data Warehouse manualmente a partir do Centro de Controle do DB2.

Iniciando o servidor do warehouse e o logger

O servidor do warehouse e o logger do warehouse são executados como Serviços do Windows NT. Para iniciá-los, é preciso reiniciar o sistema depois de inicializar o banco de dados de controle do warehouse. Depois disso, o servidor e o logger do warehouse serão iniciados automaticamente toda vez que o Windows NT for iniciado, a menos que sejam modificados para operações manuais.

Para iniciar o logger e o servidor do warehouse manualmente, use uma destas opções:

Iniciando um daemon do agente do warehouse

O servidor do warehouse pode funcionar como um agente do warehouse, chamado agente local. O agente local é definido como o agente padrão do warehouse para todas as atividades do Centro de Data Warehouse. O agente local se inicia automaticamente quando o servidor do warehouse se inicia.

Se você tiver instalado o agente do warehouse de um Ambiente Operacional AIX ou Solaris, o daemon do agente do warehouse será iniciado automaticamente.

Se estiver usando o agente do warehouse de um Windows NT remoto ou um agente de warehouse do OS/2, poderá selecionar se o daemon do agente do warehouse será iniciado automatica ou manualmente durante a instalação.

Se estiver usando um agente de warehouse do AS/400 ou OS/390, precisará iniciá-lo manualmente.

Para obter mais informações sobre a instalação dos agentes do warehouse, consulte DB2 Warehouse Manager Installation Guide.

Iniciando manualmente o daemon de agente do warehouse do Windows NT

Se você instalou um agente de warehouse do Windows NT diferente do agente local, poderá iniciar manualmente o daemon de agente do warehouse do mesmo modo como inicia qualquer serviço do Windows NT:

  1. Clique em Iniciar --> Configurações --> Painel de Controle --> Serviços.
  2. Percorra a lista até encontrar Daemon de Agente do Warehouse. Faça todas as alterações desejadas e clique em OK.

Iniciando manualmente o daemon de agente do warehouse do OS/2

Para iniciar manualmente o agente de warehouse do OS/2, digite o seguinte comando no prompt do OS/2:

START /B "IBM Visual Warehouse-NT OS/2 Daemon" d:\directory\VWDAEMON.EXE

em que d:\directory é a unidade e o diretório no qual você instalou o agente do warehouse e o daemon de agente do warehouse.

Iniciando manualmente o daemon de agente do warehouse AS/400

Depois de instalar o agente de warehouse do AS/400, é preciso iniciar o daemon de agente do warehouse.

O perfil de usuário que inicia o daemon do agente deverá ter *PGMR (capacidade de ligação) como a Classe do Usuário e a autoridade *JOBCTL.

Para iniciar o daemon do agente, digite STRVWD no prompt do AS/400. O comando STRVWD inicia o QIWH/IWHVWD (o daemon de agente do warehouse) no subsistema QIWH. Isso faz todos os processos do agente do warehouse que foram iniciados pelo daemon de agente do warehouse serem iniciados no subsistema QIWH.

Para verificar se o daemon de agente do warehouse foi iniciado:

  1. Digite WRKACTJOB em um prompt do AS/400.
  2. Procure os jobs VWD e IWH4MSGQ. Se esses jobs forem exibidos, o daemon de agente do warehouse será iniciado.

O daemon de agente do warehouse é executado como um job de background.

Você pode querer, ocasionalmente, verificar se o daemon de agente do warehouse do AS/400 que você iniciou ainda está em execução. Use, por exemplo, o agente de warehouse do AS/400 durante toda a semana de trabalho, depois não o utilize no fim-de-semana. Quando voltar a utilizá-lo na segunda-feira, você deverá verificar se o daemon de agente do warehouse está ativo antes de inicializar um novo processo do agente.

Para verificar se o daemon de agente do warehouse do AS/400 está ativado:

  1. Em um prompt do AS/400, digite WRKACTJOB. Os jobs ativos serão exibidos.
  2. Procure a função PGM-IWHVWD associada à ID de usuário que você usou quando iniciou o daemon de agente do warehouse. Se a função não for exibida, o agente do warehouse estará inativo.

Iniciando o daemon de agente do warehouse do OS/390

Depois que você terminar de configurar o sistema para o agente de warehouse do OS/390, precisará iniciar o daemon de agente do warehouse. Tanto o agente do OS/390, quanto o daemon de agente do OS/390 são executados na plataforma UNIX(R) System Services (USS).

Para iniciar o daemon de agente do warehouse:

  1. Telnet para USS no OS/390 através do nome de host do OS/390 e da porta USS.
  2. Digite vwd na linha de comandos para iniciar o daemon do agente em primeiro plano.

    Como opção, para iniciar o daemon do agente no segundo plano, digite vwd > /u/mydir/vwd.backgr & na linha de comandos, sendo que vwd.backgr é o arquivo em que as mensagens são armazenadas.

Para verificar a partir de um shell UNIX se o daemon de agente do warehouse está sendo executado, digite ps -e | grep vwd em uma linha de comandos do shell UNIX.

Se o daemon de agente do warehouse estiver sendo executado, e se você estiver autorizado a ver a tarefa, será apresentada uma mensagem semelhante a esta:

$ ps -ef | grep vwd
MVSUSR2        198   16777537  - 13:13:22 ttyp0013  0:00 grep vwd
MVSUSR2   16777446   16777538  - 09:57:21 ttyp0002  0:00 vwd 

Se o daemon de agente do warehouse não estiver sendo executado, ou se você não estiver autorizado a ver a tarefa, será apresentada uma mensagem semelhante a esta:

$ ps -ef | grep vwd
MVSUSR2        198   16777537  - 13:13:22 ttyp0013  0:00 grep vwd 

Para verificar a partir de um console do OS/390 se o daemon de agente do warehouse está sendo executado, digite D OMVS,A=ALL no prompt do OS/390.

Se o daemon de agente do warehouse estiver sendo executado, uma tarefa com a cadeia vwd será exibida na mensagem que for apresentada. Uma mensagem semelhante ao exemplo a seguir será apresentada:

D OMVS,A=ALL                                                            
BPXO040I 13.16.15 DISPLAY OMVS 156                                      
OMVS     000E ACTIVE          OMVS=(00)                                 
USER     JOBNAME  ASID        PID       PPID STATE   START     CT_SECS  
MVSUSR2  MVSUSR24 00C5   16777446   16777538 HRI   09.57.20       .769 
  LATCHWAITPID=         0 CMD=vwd       

Verificando a comunicação entre o servidor do warehouse e o agente do warehouse

O Centro de Data Warehouse usa o TCP/IP para se comunicar com um local de agente remoto. Para que essa comunicação aconteça, o servidor do warehouse deve ser capaz de reconhecer o nome de host completamente qualificado do local de agente. O local do agente também deverá ser capaz de reconhecer o nome de host completamente qualificado do servidor de warehouse.

Para verificar se um local reconhece o nome de host completamente qualificado do outro local, use o comando ping em um prompt de comandos.

Por exemplo, o nome de host completamente qualificado de um local de agente do warehouse é abc.xyz.commerce.com. Para verificar se o servidor do warehouse reconhece o nome de host completamente qualificado do local do agente, em um prompt do DOS, digite:

ping abc.xyz.commerce.com

Verifique a comunicação do local do agente com a estação de trabalho do servidor do warehouse e vice-versa.

Interrompendo o daemon do agente do warehouse

Você pode precisar interromper o daemon de agente do warehouse de vez em quando, como quando quiser alterar as variáveis de ambiente do agente do warehouse e do daemon de agente do warehouse.

Interrompendo o daemon de agente do warehouse do Windows NT

Para interromper o daemon de agente do warehouse do Windows NT:

  1. Clique em Iniciar --> Configurações --> Painel de Controle --> Serviços.
  2. Selecione Daemon de Agente do Warehouse.
  3. Clique em Parar.

    O daemon de agente do warehouse será interrompido.

  4. Clique em OK.

Interrompendo os daemons de agente do warehouse do Ambiente Operacional AIX ou Solaris

A única circunstância na qual você precisa parar o daemon de agente do warehouse de um Ambiente Operacional AIX ou Solaris seria para alterar as variáveis de ambiente dos agentes do warehouse e o daemon de agente do warehouse correspondente.

Para alterar com sucesso as variáveis de ambiente de um dos agentes do warehouse e o daemon de agente do warehouse correspondente:

  1. Altere as variáveis de ambiente do agente do warehouse e do daemon de agente do warehouse por meio da edição do arquivo IWH.ENVIRONMENT.
  2. Exiba a ID de processo do daemon de agente do warehouse. Em uma linha de comandos do Ambiente Operacional AIX ou Solaris, digite:
    ps -ef|grep vwd
    

    A Id de processo aparecerá.

  3. Pare o daemon de agente do warehouse. Em uma linha de comandos, digite:
    kill processid
    

    sendo que processid é a ID de processo que foi exibida na etapa 2.

Quando o daemon de agente do warehouse for interrompido, será reiniciado imediatamente por definição. Quando for reiniciado, ele usará as novas variáveis de ambiente.

Interrompendo o daemon de agente do warehouse do AS/400

Você pode precisar parar o daemon de agente do warehouse do AS/400 ocasionalmente.

Para interromper o daemon de agente do warehouse, digite ENDVW em um prompt do AS/400.

Quando digitar esse comando, ou o daemon de agente do warehouse pára ou uma lista de jobs aparece. Se uma lista de jobs for exibida, finalize o job que possuir o status ACTIVE.

Interrompendo o daemon de agente do warehouse do OS/390

Se precisar parar o daemon do agente:

  1. Determine a ID de processo do daemon.

    Você pode determinar a ID digitando ps -ef | grep vwd ou D OMVS,A=ALL na linha de comandos.

  2. Pare o daemon.

    Você pode parar o processo do daemon digitando kill [-9] pid na linha de comandos, sendo que pid é a ID de processo do daemon.

Iniciando a interface administrativa do Centro de Data Warehouse

Para iniciar a interface administrativa do Centro de Data Warehouse:

  1. Inicie o Centro de Controle do DB2:
  2. Clique em Ferramentas --> Centro de Data Warehouse na janela Centro de Controle do DB2. A janela Logon do Centro de Data Warehouse aparece.
  3. Clique em Avançado se estiver efetuando o logon pela primeira vez.

    A janela Avançado aparece.

  4. No campo Banco de dados de controle, digite o nome do arquivo do sistema ODBC (sistema DSN) para o nome do banco de dados de controle do warehouse.
  5. No campo Nome de host do servidor, digite o nome do host TCP/IP para a estação de trabalho em que o servidor do warehouse foi instalado.


    Figure db2tu035 not displayed.

  6. Clique em OK.

    A janela Avançado se fecha.

    Na próxima vez que você efetuar o logon, o Centro de Data Warehouse usará as definições que você especificou na janela Avançado.

  7. No campo ID do Usuário da janela Logon, digite uma ID de usuário do Centro de Data Warehouse válida.

    Se estiver efetuando o logon pela primeira vez, digite a ID de usuário padrão do warehouse.

  8. No campo Senha, digite a senha da ID de usuário.


    Figure db2db006 not displayed.

  9. Clique em OK.

    A janela Logon do Centro de Data Warehouse se fecha.


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