Ao executar o Jazz Team
Server para System z com o DB2 para z/OS, será necessário criar um grupo de armazenamentos do DB2 e um banco de dados DB2. Também é necessário autorizar o usuário do Jazz Team Server para System z para este grupo de armazenamentos e
banco de dados.
Por Que e Quando Desempenhar Esta Tarefa
As etapas a seguir devem ser executadas antes da execução do utilitário do construtor de banco de dados das ferramentas de repositório, que criam as tabelas de repositório do Jazz em sua instância de banco de dados. Nenhuma destas etapas é executada pelo utilitário do construtor do banco de dados do Jazz Team Server.
- Criação de um grupo de armazenamentos
- O grupo de armazenamentos deve ser adequado para a máquina. O exemplo a seguir mostra uma instrução SQL create do DB2:
CREATE STOGROUP JAZZSTG VOLUMES ('*') VCAT yourHlq ;
Notas: - O grupo de armazenamentos algumas vezes pode ser nomeado diferentemente de JAZZSTG.
- yourHlq é o qualificador de alto nível de seus arquivos DB2. Ele deve existir
no sistema e o usuário do Jazz Team Server
para System z deve ter acesso completo a ele.
- Criando um banco de dados
- O banco de dados deve ser apropriado para o sistema e é necessário criá-lo
com UNICODE como o CCSID. O exemplo a seguir mostra uma instrução SQL create do DB2:
CREATE DATABASE JAZZDB STOGROUP JAZZSTG BUFFERPOOL bp8kx CCSID UNICODE;
Notas: - Você pode substituir o nome JAZZDB na instrução CREATE
DATABASE por um nome diferente.
- O nome do banco de dados é usado posteriormente para a propriedade teamserver.properties com.ibm.team.repository.db.db2.dsn.dbname do Jazz Team Server para System z.
- bp8kx é o nome do buffer pool, por exemplo, BP8K0 (O Jazz Team Server para System z requer um tamanho de página de 8 K.)
- É necessário criar seu banco de dados DB2 com UNICODE como
o CCSID. Se você não criar, a tarefa Criar banco de dados falhará e será exibida
esta mensagem: CRJAZ0249I A página de códigos do banco de dados
foi configurada como "E", mas deve ser "U". Recrie o banco de dados com a página de códigos
correta.
- Você pode definir múltiplos bancos de dados do Jazz DB2 em um subsistema DB2 para conter repositórios do Jazz. Isto é feito em conjunto com a diretiva teamserver.properties do arquivo com.ibm.team.repository.db.schemaPrefix do Jazz Server,
conforme discutido em Customizando Arquivos de Propriedades do Jazz Team Server para System z para DB2 para z/OS.
- Autorizando um usuário do Jazz Team
Server para System z
-
O Jazz Team Server
para System z requer um ID do usuário
e senha para acessar o repositório do DB2 do Jazz Team
Server para System z. O ID de usuário e a senha são especificados posteriormente no arquivo teamserver.properties.
Este ID do usuário não é usado para efetuar logon no Jazz Team Server para System z. Ele é usado apenas para fornecer
autoridade para o Jazz Team Server para System z para acessar o banco de dados DB2 para z/OS. Especialmente, este ID de usuário exige permissões como mostrado aqui. No exemplo a seguir, o usuário possui o nome jazz.
GRANT DBADM ON DATABASE jazzdb TO jazz ;
GRANT USE OF STOGROUP jazzstg TO jazz ;
GRANT USE OF BUFFERPOOL bpx TO jazz ;
COMMIT ;
Além disso, se o valor do campo DBADM
CREATE AUTH estiver configurado como NO no painel DSNTIPP durante a instalação do DB2, será necessário conceder a autorização SYSADM
ao usuário do Jazz Team Server para System z. GRANT SYSADM TO jazz ;
COMMIT ;