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
- Acesse o pod productmaster-admin-<container-name> usando o comando a seguir.
oc rsh productmaster-admin-<container-name>
- Carregue as variáveis de ambiente usando o comando a seguir.
source /home/default/.bash_profile
- 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 &
- Verifique o status de criação do esquema usando o comando a seguir.
- 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'.