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
- Extraia o arquivo Table.ddl do seu arquivo JAR do
enterprise bean CMP e salve-o em seu servidor de banco de dados.
Salve o arquivo em um diretório de trabalho, como C:\temp,
em sua máquina DB2.
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.
Salve o arquivo em um diretório de trabalho no sistema de arquivos integrado em seu servidor DB2 UDB para iSeries.
- Execute o arquivo Table.ddl.
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):- C:\temp>db2 connect to your_db_name
- C:\temp>db2 -tf Table.ddl //Esse comando é executado e cria
tabelas para o enterprise bean CMP.
- C:\temp>db2 disconnect all
Especifique o conjunto de dados como o conjunto de dados de entrada para SPUFI e execute o programa.
Inclua uma instrução SQL CREATE no arquivo
Table.ddl e, em seguida, execute o arquivo:- Inicie o iSeries Navigator.
- Expanda o ícone iSeries para o sistema no qual deseja criar o arquivo de banco de dados.
- Expanda Banco de Dados e clique com o botão direito do mouse no sistema do sistema.
- Selecione Executar Scripts SQL...
- Selecione Arquivo > Abrir.
- Navegue até o Table.ddl que foi extraído e selecione Abrir.
- 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.
- Selecione Executar > Tudo para executar todos os comandos contidos
no script Table.ddl.
- Selecione Visualizar > Log de Tarefa... e verifique se a tabela foi
criada com êxito.
- Selecione Arquivo > Salvar para salvar o banco de dados.
Resultados
As tabelas de banco de dados são criadas.