Criando esquema de banco de dados para Product Master

Antes de usar o serviço Product Master, é necessário criar o esquema para seu banco de dados usando um script que o Product Master fornece. Esta é uma atividade pontual.

Sobre esta tarefa

Crie seu esquema de banco de dados.
Atenção: Executar o procedimento a seguir apenas se o esquema não estiver presente em seu banco de dados.

Procedimento

  1. Acesse o pod productmaster-admin-<container-name> usando o comando a seguir.
    oc rsh productmaster-admin-<container-name>
  2. Carregue as variáveis de ambiente usando o comando a seguir.
    source /home/default/.bash_profile
  3. Executar o script create_schema.sh a partir do diretório $TOP/bin/db/ para criar seu esquema de banco de dados.
    cd $TOP/bin/db/
    nohup ./create_schema.sh --silent &
  4. Verifique o status de criação do esquema usando o comando a seguir.
    tail -f nohup.out
  5. Verifique o esquema usando o comando a seguir para executar o script test_db.sh .
    sh-4.4$ source /home/default/.bash_profile
    
    sh-4.4$ cd $TOP/bin
    
    sh-4.4$ ./test_db.sh
    ====================================================
    database user name: db2inst1
    database user passwd: *****
    JDBC driver type: 4
    JDBC URL: jdbc:db2://x.x.x.x:50000/sampledb
    ====================================================
    
    Connecting using JDBC SUCCESS
    
    Se o script exibir sucesso, o esquema foi criado com sucesso. A criação de esquemas Product Master cria uma empresa padrão 'trigo' com usuários 'Admin' e 'Basic '. A senha para ambos os usuários é 'trinitron'.