Criando e Preenchendo Tabelas de Banco de Dados para Recursos no DB2 com Arquivos em Lote

Use arquivos em lote e scripts do banco de dados para criar e preencher tabelas no IBM® DB2 para IBM Rational Asset Manager.

Antes de Iniciar

Se você estiver usando o IBM WebSphere Application Server e for utilizar o aplicativo de configuração do servidor, poderá ignorar esta tarefa porque o o aplicativo de configuração do servidor poderá criar e configurar os bancos de dados para você.

Se preferir criar o banco de dados e tabelas manualmente, consulte Criando e Preenchendo Tabelas de Banco de Dados para Recursos no DB2 Manualmente.

Pode-se criar o banco de dados e as tabelas automaticamente executando arquivos em lote. O DB2 já deve estar instalado e em execução. Certifique-se de que sabe o local dos scripts SQL que estão incluídos na mídia de instalação. O local é install_location\ram\DatabaseScripts\DB2 se você instalou utilizando o Installation Manager. É necessário também saber o diretório de instalação para o DB2 (geralmente, C:\Program Files\IBM\SQLLIB para Windows e opt/IBM/DB2/V9.7 para Linux, AIX ou Linux para zSeries.

Você usará os seguintes scripts:
  • Para Windows: dbcreate_populate.bat
  • Para Linux:Para AIX: dbcreate_populate.sh
  • Para Linux zSeries: dbcreate_populate_zLinux.sh
  • dbcreate.sql
  • RAMSCHEMA_DB2.sql
  • bootStrap_DB2.sql

Procedimento

  1. Se você estiver instalando a partir do CD, copie os scripts SQL para o seu sistema de arquivos local.
  2. Para Linux:Para AIX:Para Linux zSeries: Verifique se você tem permissão de gravação para o diretório que contém os scripts SQL.
  3. Em uma linha de comando, vá para o diretório que contém os scripts SQL para DB2 (caminho para mídia de instalação\ db_scripts\DB).
  4. Execute o seguinte arquivo em lote:
    • Para Windows: dbcreate_populate.bat
    • Para Linux:Para AIX: dbcreate_populate.sh
    • Para Linux zSeries: dbcreate_populate_zlinux.sh
  5. Quando solicitado, digite o nome do banco de dados ou pressione a tecla Enter para aceitar o nome do banco de dados padrão (RAMDB).
  6. No próximo prompt, insira o caminho do diretório de instalação para o DB2 ou pressione a tecla Enter para aceitar o valor padrão (C:\Program Files\IBM\SQLLIB para Windows e /opt/IBM/DB2/V9.7 para Linux, AIX ou Linux para zSeries.
  7. O arquivo em lote é executado. O script executa as seguintes ações:
    • Um banco de dados com o nome que você digitou é criado.
    • O espaço de tabela é configurado para o banco de dados.
    • As tabelas e o esquema para RAM são criados no banco de dados.
    Nota: Ao executar o arquivo em lote pela primeira vez, pode-se ver diversas mensagens de erro SQL0204N, informando que nome é um nome indefinido, que serão semelhantes ao seguinte exemplo:
    ** Erro na CLI ao executar a instrução SQL:
    (-204): [IBM][CLI Driver][DB2/NT] SQL0204N  "RAMSCHEMA.FORUM" é um nome indefinido.  SQLSTATE=42704
    Se você estiver executando o arquivo em lote pela primeira vez, poderá ignorar com segurança essas mensagens.
  8. Verifique se as tabelas foram criadas. Por exemplo, inicie o Centro de Controle DB2 e procure pelo banco de dados RAMDB. Verifique se o banco de dados e as tabelas foram criados.

O que Fazer Depois


Feedback