Gerando Instruções DDL Necessárias para Criar ou Alterar Tabelas do Armazenamento de Dados

Para permitir que o administrador de banco de dados crie ou altere manualmente as tabelas de armazenamento de dados, você deve gerar instruções da linguagem de definição de dados (DDL).

Antes de Iniciar

Antes de iniciar esta tarefa, revise as informações em Planejamento de Configuração para um Mecanismo do Sistema de Mensagens para Usar um Armazenamento de Dados e assegure-se de que o administrador de banco de dados tenha tomado a ação apropriada.

Sobre Esta Tarefa

Use o comando sibDDLGenerator para gerar as instruções DDL que o administrador de banco de dados precisará para criar as tabelas do armazenamento de dados do mecanismo do sistema de mensagens. Use o comando sibDBUpgrade para gerar as instruções DDL que o administrador de banco de dados precisará para alterar as tabelas do armazenamento de dados do mecanismo do sistema de mensagens.

Procedimento

  1. Em um prompt de comandos, emita um comando sibDDLGenerator para criar, ou o comando sibDBUpgrade para alterar, as tabelas de armazenamento de dados e redirecione a saída para um arquivo. Para obter informações sobre esses utilitários de linha de comandos, consulte o Comando sibDDLGenerator e o sibDBUpgrade command.
    Importante: Se você desejar processar as instruções DDL com processador de linha de comandos que requer que as instruções estejam em conformidade com um formato específico, utilize os parâmetros opcionais que controlam o formato das instruções DDL. Por exemplo, se cada instrução tiver que terminar com um ponto e vírgula, use -statementend ;.

    [IBM i]Para acessar a linha de comandos do IBM® i ou executar um programa de linha de comandos do IBM i, use o comando STRQSH para iniciar uma sessão Qshell. [IBM i]Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.

  2. Envie o arquivo de saída para seu administrador do banco de dados para processar as instruções DDL geradas. As instruções DDL podem ser portadas nos sistemas operacionais, por exemplo, é possível gerar as instruções DDL em uma máquina que executa o sistema operacional Windows e, em seguida, executá-las em uma máquina que executa o sistema operacional z/OS.

    [z/OS]As instruções DDL podem ser processadas ao usar SPUFI.

    Atenção:
    • O administrador do banco de dados pode modificar as instruções DDL, mas não deve de forma alguma modificar os nomes de tabelas ou nomes de colunas porque isso evita que o mecanismo do sistema de mensagens seja iniciado.
    • Se as instruções DDL tiverem que ser executadas no sistema operacional z/OS, seu administrador de banco de dados deverá alterar o nome VCAT na primeira linha das instruções DDL (a instrução do grupo de armazenamento da criação) para um qualificador de alto nível válido para seu sistema.
    • O barramento de integração de serviços não suporta valores preenchidos na coluna XID da tabela SIBXACTS. Assim, qualquer configuração de parâmetro do banco de dados que possa incluir valores preenchidos na coluna não deve ser aplicada ao banco de dados.

      Por exemplo, alterar o valor do parâmetro RETVLCFK do DB2 de NO para YES pode introduzir valores preenchidos.

      Para obter informações adicionais sobre o parâmetro RETVLCFK, consulte Campo VARCHAR FROM INDEX (Parâmetro do Subsistema RETVLCFK) no centro de informações do DB2.


Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjm0100_
Nome do arquivo: tjm0100_.html