Por Que e Quando Desempenhar Esta Tarefa
Localize o diretório de configuração em
@confPath@/jazz.
Por padrão, o arquivo
teamserver.properties nesse diretório é configurado para usar um banco de dados Derby.
- Renomeie o arquivo teamserver.properties para teamserver_derby.properties.
- Renomeie o arquivo teamserver_db2z.properties para teamserver.properties.
- Complete a edição do arquivo teamserver.properties de acordo com as instruções neste tópico.
Use o comando
-DIS DDF para seu subsistema DB2 para z/OS
para exibir alguns dos valores que precisam ser fornecidos. Por exemplo, é possível recuperar o
location,
ipaddr e
port (
tcpport) a partir da seguinte exibição:
-DSN9 DIS DDF
DSNL080I -DSN9 DSNLTDDF DISPLAY DDF REPORT FOLLOWS: 548
DSNL081I STATUS=STARTD
DSNL082I LOCATION LUNAME GENERICLU
DSNL083I NS32DB NETA.NS32DB -NONE
DSNL084I TCPPORT=3500 SECPORT=3510 RESPORT=3501 IPNAME=-NONE
DSNL085I IPADDR=9.42.81.74
DSNL086I SQL DOMAIN=RALNS32.rtp.raleigh.ibm.com
DSNL086I RESYNC DOMAIN=RALNS32.rtp.raleigh.ibm.com
DSNL099I DSNLTDDF DISPLAY DDF REPORT COMPLETE
Para configurar o servidor, edite o arquivo
@confPath@/jazz/teamserver.properties file
e localize as seguintes linhas:
com.ibm.team.repository.db.vendor = db2z
com.ibm.team.repository.db.jdbc.location=//ipAddress:ipPort
/location:user=jazzDBuser;password={password};
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
com.ibm.team.repository.db.db2.dsn.dbname=JAZZDB
#com.ibm.team.repository.db.schemaPrefix=xx
Edite estas linhas para que correspondam com a configuração do banco de dados criado nas etapas anteriores, e também para que correspondam com a sua configuração de DB2.
Edite as propriedades location, user, password, dbname e dbname de acordo com sua configuração.
Especificamente, edite o seguinte:
- Na linha seguinte:
com.ibm.team.repository.db.jdbc.location=//ipAddress:ipPort/
location:user=jazzDBuser;password={password};
substitua:
- Na linha seguinte:
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
substitua jazzDBpswd pela senha para seu usuário do DB2.
- Na linha seguinte:
com.ibm.team.repository.db.db2.dsn.dbname=JAZZDB
substitua JAZZDB pelo nome do banco de dados que você criou.
- Na linha seguinte:
#com.ibm.team.repository.db.schemaPrefix=xx
você pode remover o # e substituir xx por um prefixo de sua escolha. Isto é opcional. Ele permite que você tenha múltiplos repositórios do Jazz em um subsistema DB2. Nota: Para criar diversos bancos de dados do Jazz no mesmo subsistema DB2, diferencie os proprietários de tabela para tabelas do Jazz.
Para isso, o Jazz Team Server
para System z usa a diretiva com.ibm.team.repository.db.schemaPrefix
para incluir um prefixo nos objetos do Jazz DB2 para que eles sejam exclusivos
em um subsistema DB2. O prefixo definido em com.ibm.team.repository.db.schemaPrefix será incluído no proprietário junto com um sublinhado. Por exemplo, a tabela
WORKITEMS_SNAPSHOT.WORKITEM_CHNGS será criada como X1_WORKITEMS_SNAPSHOT.WORKITEM_CHNGS, em um banco de dados específico quando com.ibm.team.repository.db.schemaPrefix=X1.
Além disso, substitua todas as instâncias de
@workPath@ pelo caminho que você selecionou para
@workPath@ nas seguintes propriedades:
- com.ibm.team.fulltext.indexLocation=@workPath@/workitemindex
- com.ibm.team.repository.tmpdir=@workPath@/contentservice
- com.ibm.team.scm.tmpdir=@workPath@/contentservice
- com.ibm.team.scm.vcs.tmpdir=@workPath@/versionedcontentservice
Nota: O Jazz Team Server
para System z criará estes diretórios.
Dica: O banco de dados Jazz contém colunas LOB (objeto grande) em suas tabelas. As colunas LOB estão associadas a um buffer pool que é criado pelo DB2 durante a criação das tabelas. O buffer pool padrão para o espaço de tabela LOB está definido em zparm
TBSBPLOB. Você pode configurar o valor para um buffer pool de 8K se você não quiser tamanhos de página de 4K. Para obter informações
adicionais, consulte "Alternatives in defining LOBs" no IBM® Redbook
LOBs with DB2 for z/OS:
Stronger and Faster em
http://www.redbooks.ibm.com/redbooks/pdfs/sg247270.pdf.