Banco de Dados de Estado

Siga estas etapas para criar as tabelas de banco de dados dinâmicas no banco de dados de Estado. Os scripts são armazenados em um local definido pelo usuário. Esse local é definido durante a definição da configuração do Schema Generator no console administrativo do WebSphere Business Monitor.

O script DDL (Database Definition Language) necessário para a criação de tabelas de banco de dados dinâmicas no banco de dados de Estado é armazenado no arquivo state.ddl no diretório raiz. Para implementar os scripts, conclua as seguintes etapas:
  1. Abra a Janela de Comandos do DB2. No UNIX, se o ambiente de shell for configurado, você poderá chamar o processador de linha de comandos do DB2.
  2. Altere o caminho para o local do arquivo de script.
  3. Faça backup do banco de dados de Estado antes de implementar um novo modelo de medidas de negócios.
  4. Execute o comando db2 terminate. Isso assegura que quaisquer processos de segundo plano anteriores que possam estar utilizando um valor de página de códigos diferente não sejam utilizados e que um novo processo de segundo plano seja utilizado para processar esse pedido.
  5. Configure a variável de ambiente DB2CODEPAGE para 1208. O processador de linha de comandos DB2 interpretará, por padrão, quaisquer dados de caractere que utilizam a página de códigos atual. Entretanto, o state.ddl gerado contém caracteres UTF-8 que serão danificados a menos que a variável de ambiente DB2CODEPAGE seja configurada como 1208.
    1. No sistema operacional UNIX.
      • Utilizando shells do tipo sh, ksh, bash, execute o comando export DB2CODEPAGE=1208.
      • Utilizando shells do tipo csh, tsch, execute o comando setenv DB2CODEPAGE 1208.
    2. No sistema operacional Windows, execute o comando set DB2CODEPAGE=1208.
  6. Conecte-se ao banco de dados de Estado, executando o comando db2 connect to <Nome_do_BD_de_Estado>.
  7. Execute o comando db2 +c –stvf state.ddl > state.log. Isso executa o script e salva um arquivo de registro que registra as transações para propósitos de resolução de problemas. Verifique se há erros no arquivo de registro antes de decidir confirmar ou efetuar rollback. Se um rollback for requerido, execute o comando db2 rollback para desfazer as ações. Caso não tenham ocorrido erros, execute o comando db2 commit para confirmar as alterações.
  8. Desconecte-se do banco de dados de Estado depois de executar o script, com o comando db2 disconnect <Nome_do_BD_de_Estado>.
  9. Execute o comando db2 terminate para finalizar os processos de segundo plano.
Conceitos relacionados
Bancos de Dados do WebSphere Business Monitor
Tarefas relacionadas
Banco de Dados de Tempo de Execução
Banco de Dados de Histórico

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