É necessário configurar
um argumento da JVM ou editar o arquivo Engine.properties
no servidor Content Platform Engine
para que o Content Platform Engine possa
ler as propriedades de origem de dados no banco de dados IBM®
DB2 for z/OS.
Sobre Esta Tarefa
Há dois métodos
alternativos para assegurar que o
Content Platform Engine possa
ler as propriedades de origem de dados no banco de dados
IBM
DB2 for z/OS:
- Método 1: Configure o valor de um argumento JVM no servidor Content Platform Engine.
- Método 2: Especifique as propriedades da origem de dados do IBM
DB2 for z/OS no arquivo Engine.properties.
É possível usar o método 1 se ambas condições a seguir existirem:
- Você não esteja implementando o Content Platform Engine em um ambiente em que domínios de segurança do WebSphere estejam em uso.
- O servidor do Content Platform Engine esteja apto a ler as propriedades da origem de dados.
Deve-se usar o método 2 se pelo menos uma das seguintes condições existir:
- Você esteja implementando o Content Platform Engine em um ambiente em que domínios de segurança do WebSphere estejam em uso.
- O servidor do Content Platform Engine não esteja apto a ler as propriedades da origem de dados.
Procedimento
Para assegurar a visibilidade
de propriedades de origem de dados:
- Se estiver usando o método 1, configure o argumento JVM a seguir no servidor Content Platform Engine:
-Dcom.filenet.engine.init.BGThreadsAsBootstrapId=false
- Se estiver usando o método 2, note que o arquivo Engine.properties deve estar no diretório WebSphere que contém o diretório FileNet em que arquivos de log P8 específicos do servidor e outros diretórios que são necessários no tempo de execução residem. Em uma instalação típica, esse diretório WebSphere é .../WebSphere/AppServer/profiles/AppSrv01.
O arquivo Engine.properties deve conter três configurações de propriedades para cada origem de dados do IBM
DB2 for z/OS. Por
exemplo, as configurações de propriedade de origem de dados a seguir são necessárias
para as origens de dados não XA (FNGCDDS) e XA (FNGCDDSXA)
para o Banco de dados de configuração global (GCD):
FNGCDDS.zOSDatabaseName=X50DBASE
FNGCDDS.zOSDefaultSTOGROUP=ECCADMSTG
FNGCDDS.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
FNGCDDSXA.zOSDatabaseName=X50DBASE
FNGCDDSXA.zOSDefaultSTOGROUP=ECCADMSTG
FNGCDDSXA.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
Como outro
exemplo, as configurações de propriedade de origem de dados a seguir são necessárias
para as origens de dados não XA (OBJECTSTORE1DS) e XA (OBJECSTORE1DSXA)
para um banco de dados de armazenamento de objeto:
OBJECTSTORE1DS.zOSDatabaseName=CEDBASE
OBJECTSTORE1DS.zOSDefaultSTOGROUP=ECCADMSTG
OBJECTSTORE1DS.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
OBJECTSTORE1DSXA.zOSDatabaseName=CEDBASE
OBJECTSTORE1DSXA.zOSDefaultSTOGROUP=ECCADMSTG
OBJECTSTORE1DSXA.zOSSTOGROUPOptions=PRIQTY 10 SECQTY 5
Cada propriedade de origem de dados é descrita na tabela
a seguir:
Tabela 1. Descrições das propriedades de origem de
dadosNome da propriedade |
Descrição |
zOSDatabaseName |
A propriedade customizada de valor de sequência que representa
o nome do banco de dados real destinado. |
zOSDefaultSTOGROUP |
A propriedade customizada de valor de sequência que representa
o grupo de armazenamento padrão a ser usado ao emitir instruções de criação de índice.
Um grupo de armazenamento no IBM
DB2 for z/OS é
análogo a um espaço de tabela do índice no DB2 ou no Oracle Database e a um grupo de arquivos no Microsoft SQL Server. Se você não especificar
essa propriedade, o servidor Content Platform Engine
ainda poderá funcionar, mas o banco de dados IBM
DB2 for z/OS
usará então seu padrão definido pelo sistema, o que provavelmente não é apropriado. |
zOSSTOGROUPOptions |
Grupos de armazenamento no IBM
DB2 for z/OS podem ter vários parâmetros
opcionais. Essa propriedade customizada de valor de sequência é necessária para
especificar várias opções para a cláusula 'USING STOGROUP'
em instruções SQL. |