Criando as Tabelas de Banco de Dados Novamente a partir da Tabela Exportada Data Definition Language

Quando a ferramenta de implementação do WebSphere Application Server implementa um arquivo jar EJB que contém enterprise beans CMP (container-managed persistence), ela seleciona o banco de dados de destino e cria um arquivo Table.ddl correspondente. Esse arquivo contém a instrução SQL necessária para gerar a tabela do banco de dados para seus beans CMP.

Sobre Esta Tarefa

As seguintes etapas demonstram o processo para criar tabelas no DB2.

Procedimento

  1. Extraia o arquivo Table.ddl do seu arquivo JAR do enterprise bean CMP e salve-o em seu servidor de banco de dados.
    • [AIX Solaris HP-UX Linux Windows]Salve o arquivo em um diretório de trabalho, como C:\temp, em sua máquina DB2.
    • [z/OS]Salve o arquivo para um diretório temporário em sua estação de trabalho. Transfira o arquivo para um conjunto de dados em seu DB2 para o sistema z/OS.
    • [IBM i]Salve o arquivo em um diretório de trabalho no sistema de arquivos integrado em seu servidor DB2 UDB para iSeries.
  2. Execute o arquivo Table.ddl.
    • [AIX Solaris HP-UX Linux Windows]Execute o comando C:\temp>db2cmd, substituindo C:\temp pelo diretório escolhido. Uma janela de comandos DB2 é exibida, na qual você digita os seguintes comandos (substituindo C:\temp pelo seu diretório escolhido):
      1. C:\temp>db2 connect to your_db_name
      2. C:\temp>db2 -tf Table.ddl //Esse comando é executado e cria tabelas para o enterprise bean CMP.
      3. C:\temp>db2 disconnect all
      [AIX][HP-UX][Solaris]Nota: Se você executar o DB2 em sistemas UNIX suportados, use os mesmos comandos. Execute-os de um usuário com permissões para DB2, não de uma janela de comandos do DB2.
    • [z/OS]Especifique o conjunto de dados como o conjunto de dados de entrada para SPUFI e execute o programa.
    • [IBM i]Inclua uma instrução SQL CREATE no arquivo Table.ddl e, em seguida, execute o arquivo:
      1. Inicie o iSeries Navigator.
      2. Expanda o ícone iSeries para o sistema no qual deseja criar o arquivo de banco de dados.
      3. Expanda Banco de Dados e clique com o botão direito do mouse no sistema do sistema.
      4. Selecione Executar Scripts SQL...
      5. Selecione Arquivo > Abrir.
      6. Navegue até o Table.ddl que foi extraído e selecione Abrir.
      7. Crie um banco de dados, ou uma coleta, no arquivo digitando a seguinte instrução SQL como a primeira instrução no arquivo Table.ddl:
        CREATE COLLECTION
        collection
        ;
        em que collection é o nome do banco de dados.
      8. Selecione Executar > Tudo para executar todos os comandos contidos no script Table.ddl.
      9. Selecione Visualizar > Log de Tarefa... e verifique se a tabela foi criada com êxito.
      10. Selecione Arquivo > Salvar para salvar o banco de dados.

Resultados

As tabelas de banco de dados são criadas.

Í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=tdat_recdbddl
Nome do arquivo: tdat_recdbddl.html