Iniciando o Serviço de Movimentação de Dados do Estado para o Tempo de Execução

Os archives de implementação DS_State_setup e DS_Runtime_setup contêm scripts executáveis que podem ser utilizados para iniciar as instâncias dos componentes Capture e Apply para o serviço de movimentação de dados de Estado para Tempo de Execução. Se o archive foi criado como resultado de uma alteração no modelo de medidas de negócios, apenas os scripts de início para as novas instâncias dos componentes Capture e Apply foram compactados.

Nota: Você pode consolidar os scripts para iniciar o serviço de movimentação de dados. Para obter informações adicionais sobre como consolidar scripts, consulte Consolidando Scripts de Início e Parada.
Entretanto, as instruções a seguir podem ser utilizadas mesmo se nenhuma consolidação tiver sido desempenhada. Para iniciar o serviço de movimentação de dados de Estado para Tempo de Execução para um determinado modelo de medidas de negócios:
  1. Identifique todas as instâncias do componente Capture que foram designadas ao modelo de medidas de negócios no banco de dados de Estado.
    Se você já tiver consolidado todos os scripts de início das instâncias do componente Capture, nada precisará ser feito. Continue com a próxima etapa. Se você ainda não tiver consolidado os scripts (e não desejar consolidá-los), precisará identificar todas as instâncias do componente Capture já criadas para esse modelo de medidas de negócios. Os scripts de início da instância do componente Capture são gerados automaticamente na primeira vez em que a geração do esquema é desempenhada para um modelo de medidas de negócios. Gerações subseqüentes do esquema (por exemplo, depois de atualizar o modelo de medidas de negócios) geram scripts de início apenas para as novas instâncias do componente Capture. Para identificar todos os scripts de início relevantes, você precisará repetir as etapas a seguir para cada implementação desempenhada para esse modelo de medidas de negócios.
    1. Navegue para o diretório no qual desempenhou uma implementação para esse modelo.
    2. Navegue para o subdiretório State_to_Runtime\source e localize todos os scripts StartCapture_<número>.
    3. Repita as etapas acima para cada implementação desse modelo de medidas de negócios.
  2. Inicie as instâncias do componente Capture
    As instâncias do componente Capture identificadas devem ser iniciadas na máquina que hospeda o banco de dados de Estado. Se os scripts de início tiverem sido consolidados, ative o script de início consolidado. Se nenhuma consolidação tiver sido desempenhada, você precisará executar cada script de início identificado na etapa anterior. Os scripts não devem ser ativados simultaneamente, pois a inicialização do utilitário Capture pode, de outra maneira, falhar. No entanto, não importa em qual ordem os scripts de iniciação estão sendo ativados. Requisitos de autorização que o ID do usuário que inicia as instâncias do componente Capture deve ter:
    • Autoridade DBADM (Database Administration Authority) no banco de dados de Estado.
    • Acesso de gravação para o diretório referenciado pelo parâmetro CAPTURE_PATH nos scripts de início.
    • Acesso de leitura para o arquivo referenciado pelo parâmetro opcional PWDFILE nos scripts de início
  3. Identifique todas as instâncias do componente Apply que foram designadas ao modelo de medidas de negócios no banco de dados de Tempo de Execução.
    Se você já tiver consolidado todos os scripts de início das instâncias do componente Apply, nada precisará ser feito. Continue com a próxima etapa. Se você ainda não tiver consolidado os scripts (e não desejar consolidá-los), precisará identificar todas as instâncias do componente Apply já criadas para esse modelo de medidas de negócios. Os scripts de início da instância do componente Apply são gerados automaticamente na primeira vez em que a geração do esquema é desempenhada para um modelo de medidas de negócios. Gerações subseqüentes do esquema (por exemplo, depois de atualizar o modelo de medidas de negócios) geram scripts de início apenas para as novas instâncias do componente Apply. Para identificar todos os scripts de início relevantes, você precisará repetir as etapas a seguir para cada implementação desempenhada para esse modelo de medidas de negócios:
    1. Navegue para o diretório no qual desempenhou uma implementação para esse modelo
    2. Navegue para o subdiretório State_to_Runtime\target e localize todos os scripts StartApply_<número>.
    3. Repita as etapas acima para cada implementação desse modelo de medidas de negócios.
  4. Inicie as instâncias do componente Apply
    As instâncias do componente Apply identificadas devem ser iniciadas na máquina que hospeda o banco de dados de Tempo de Execução. Se os scripts de início tiverem sido consolidados, ative o script de início consolidado. Se nenhuma consolidação tiver sido desempenhada, você precisará executar cada script de início identificado na etapa anterior. Os scripts não devem ser ativados simultaneamente, pois a inicialização do utilitário Apply pode, de outra maneira, falhar. No entanto, não importa em qual ordem os scripts de iniciação estão sendo ativados. Requisitos de autorização que o ID do usuário que inicia as instâncias do componente Apply deve ter:
    • Privilégios SELECT/INSERT/UPDATE/DELETE para as tabelas de controle de instâncias do componente Capture associadas no banco de dados de Estado
    • Privilégios SELECT para as tabelas de trabalho de instâncias do componente Capture associadas no banco de dados de Estado.
    • Privilégios SELECT/INSERT/UPDATE/DELETE para as tabelas de migração de dados de replicação associadas no banco de dados de Tempo de Execução.
    • Privilégios SELECT/INSERT/UPDATE/DELETE para as tabelas de controle de instâncias do componente Apply no banco de dados de Tempo de Execução.
    • Acesso de gravação para o diretório referenciado pelo parâmetro APPLY_PATH nos scripts de início.
    • Acesso de leitura para o arquivo referenciado pelo parâmetro opcional PWDFILE nos scripts de início
  5. Verifique se cada instância dos componentes Capture e Apply foram iniciadas com êxito.
Conceitos relacionados
Serviços de Movimentação de Dados
Tarefas relacionadas
Parando o Serviço de Movimentação de Dados do Estado para o Tempo de Execução

Direitos Autorais IBM Corporation 2005, 2006. Todos os Direitos Reservados.