Sumário

Search

  1. Prefácio
  2. Introdução aos Utilitários do PowerExchange
  3. createdatamaps - Utilitário de Criação do Mapa de Dados
  4. DTLCCADW - Utilitário Adabas PCAT
  5. DTLCUIML - Utilitário Marcador do Log do IMS
  6. DTLINFO - Utilitário de Informações de Liberação
  7. DTLREXE - Utilitário de Execução Remota
  8. DTLUAPPL - Utilitário de Token de Reinicialização
  9. DTLUCBRG - Utilitário de Registro em Lotes
  10. DTLUCDEP - Utilitário de Manutenção CDEP
  11. DTLUCSR2 - Utilitário de Registros IDMS SR2 e SR3
  12. DTLUCUDB - Utilitário do DB2 para Linux, UNIX e Windows CDC
  13. DTLULCAT e DTLULOGC - Utilitários de Catálogo de Logs IDMS
  14. DTLURDMO - Utilitário de Mapa de Dados
  15. DTLUTSK - Utilitário de Controle de Tarefa
  16. EDMLUCTR - Utilitário de Digitalização e Impressão de Log
  17. EDMUOPTS - Utilitário Service Aid
  18. EDMXLUTL - Utilitário do Marcador de Eventos
  19. HOSTENT - Utilitário Gerador de Relatórios de Endereços TCP/IP
  20. PWXCATMY - Utilitários de catálogo do MySQL
  21. PWXUCCLPRT - Utilitário de resumo de log de impressão
  22. PWXUCDCT - Utilitário do Agente de Log do PowerExchange para Linux, UNIX e Windows
  23. PWXUCREG - Utilitário de Suspensão de Registro de Captura
  24. PWXUCRGP - Utilitário de Impressão de Registros de Captura
  25. PWXUDMX - Utilitário de Memória ECSA de Hora de Atualização dos Mapas de Dados
  26. PWXUGSK - Utilitário de Relatório SSL do z/OS
  27. PWXUMAP - Utilitário de lista de mapas
  28. PWXUSSL - Utilitário de Relatório SSL do PowerExchange

Parâmetros Específicos da Fonte do Utilitário DTLUCBRG

Parâmetros Específicos da Fonte do Utilitário DTLUCBRG

Para fontes de dados Adabas, IMS, Microsoft SQL Server, MySQL, Oracle, PostgreSQL e VSAM, o utilitário DTLCUBRG requer informações adicionais para atualizar os registros. Forneça essas informações nos parâmetros específicos da fonte.
Esses parâmetros têm nomes que começam com o valor DBTYPE e terminam com um sufixo OPTS. Cada um tem um ou mais subparâmetros.
A lista a seguir descreve os parâmetros específicos da origem e os subparâmetros:
ADAOPTS
Especifica parâmetros para origens do Adabas. Para usar esses parâmetros, o parâmetro DBTYPE deve ser definido como ADA no arquivo de parâmetros de entrada. Caso contrário, o utilitário emitirá uma mensagem de erro.
Sintaxe:
ADAOPTS=(FileNo=
file number
,DBID=
dbid
)
Subparâmetros:
FileNo
Obrigatório. O número do arquivo Adabas. Nenhum padrão é especificado.
DBID
Obrigatória. O DBID do Adabas. Nenhum padrão é especificado.
IMSOPTS
Especifica parâmetros para origens do IMS. Para usar esses parâmetros, o parâmetro DBTYPE deve ser definido como IMS no arquivo de parâmetros de entrada. Caso contrário, o utilitário emitirá uma mensagem de erro.
Sintaxe:
IMSOPTS=([TYPE={
SYN
|LOG}][,DBDNAME=
DBD_name
][,IMSID=
subsystem_id
][, PRIMDSN=
dataset_name
])
Subparâmetros:
TYPE
Opcional. O tipo de processamento do CDC do IMS do PowerExchange que você usa. As opções são:
  • SYN
    para o CDC Síncrono do IMS.
  • LOG
    para o CDC baseado em log do IMS.
O padrão é SYN.
DBDNAME
Opcional. O nome do banco de dados do DBD. O padrão é Do Mapa de dados.
IMSID
Opcional. O ID do subsistema IMS, que corresponde ao valor na instrução IMSID no membro DBMOVER da biblioteca RUNLIB. Nenhum padrão é especificado.
PRIMDSN
Opcional. O nome do conjunto de dados principal. Nenhum padrão é especificado.
MSSOPTS
Especifica parâmetros para origens do Microsoft SQL Server. Para usar esses parâmetros, o parâmetro DBTYPE deve ser definido como MSS no arquivo de parâmetros de entrada. Caso contrário, o utilitário DTLUCBRG emitirá uma mensagem de erro.
Sintaxe:
MSSOPTS=(DBSERVER=
database_server
,DBNAME=
database_name
,[UPDATESTATUS={Y|
N
}])
Subparâmetros:
DBSERVER
Obrigatório. O nome do servidor de banco de dados. Você pode, opcionalmente, incluir um número de porta para o servidor no seguinte formato:
DBSERVER="
database_server
,
port_number
"
Nesse caso, as aspas duplas são necessárias.
Nenhum padrão é especificado.
DBNAME
Obrigatório. O nome do banco de dados que contém as tabelas cujas alterações são capturadas. O padrão é Do Mapa de dados.
UPDATESTATUS
Opcional. indica se o utilitário pode alterar o status de vários registros em uma operação e excluir e recriar as publicações associadas. Use esse parâmetro quando precisar alternar o status de vários registros de uma só vez ou quando precisar fazer alterações de DDL a várias tabelas de origem e não quiser recriar manualmente os registros e regenerar as publicações.
Se você especificar UPDATESTATUS=Y, o utilitário executa as seguintes ações, dependendo da configuração STATUS:
  • Se STATUS for definido como I, os registros ativos que você selecionar são definidos como inativos e as publicações associadas são excluídas.
  • Se STATUS for definido como A, os registros inativos que você selecionar são definidos como ativos e as publicações associadas são automaticamente reformuladas com base nos registros existentes.
Você pode filtrar os registros para o utilitário processar especificando os parâmetros CONDTYPE, TABLE, e CRGNAME ou CRGPREFIX.
O padrão é N.
MYSOPTS
Especifica um parâmetro para origens do MySQL. Para usar esse parâmetro, o parâmetro DBTYPE deve ser definido como MYS no arquivo de parâmetros de entrada. Caso contrário, o utilitário emitirá uma mensagem de erro.
Sintaxe:
MYSOPTS=(DBSERVER="{
database_server_name
|localhost}[{,
port_number
|
3306
}]")
Subparâmetro:
DBSERVER
Obrigatório. Digite o nome do servidor ou o endereço IP do servidor MySQL onde o banco de dados de origem está localizado. Se o servidor MySQL estiver no host local em que o utilitário DTLUCBRG é executado, você poderá inserir
localhost
. Opcionalmente, você pode anexar o número da porta se usar uma porta diferente da porta padrão 3306, por exemplo,
DBSERVER="localhost,3456"
.
ORAOPTS
Especifica um parâmetro para origens do Oracle. Para usar esse parâmetro, o parâmetro DBTYPE deve ser definido como ORA no arquivo de parâmetros de entrada. Caso contrário, o utilitário emitirá uma mensagem de erro.
Sintaxe:
ORAOPTS=(DDLFILE=[
path
][
file_name
])
Subparâmetro:
DDFILE
Obrigatório. O nome do arquivo que armazena instruções ALTER DDL para grupos de log complementares. Você pode especificar apenas o nome do arquivo ou o caminho completo e o nome do arquivo, por exemplo,
oraopts.sql
ou
c:\sql\oraopts.sql
. Como alternativa, você pode inserir o subparâmetro com um valor em branco,
DDFILE=
, para usar o nome do arquivo e o diretório padrão.
Se o valor de parâmetro incluir espaços, não use aspas para delimitar o caminho e o nome de arquivo. Se você especificar apenas um caminho, o utilitário retornará um erro.
O valor padrão é dtlucbrg_ora.sql.
PGSOPTS
Especifica parâmetros para origens do PostgreSQL. Para usar esses parâmetros, DBTYPE deve ser definido como PGS no arquivo de parâmetros de entrada. Caso contrário, o utilitário DTLUCBRG emitirá uma mensagem de erro.
Sintaxe:
PGSOPTS=(DBSERVER=
database_server
,DBNAME=
database_name
)
Subparâmetros:
DBSERVER
Obrigatório. O nome do servidor de banco de dados. Você pode, opcionalmente, incluir um número de porta para o servidor no seguinte formato:
DBSERVER="
database_server
,
port_number
"
Nesse caso, as aspas duplas são necessárias.
Nenhum padrão é especificado.
DBNAME
Obrigatório. O nome do banco de dados que contém as tabelas cujas alterações são capturadas.
VSMOPTS
Especifica um parâmetro para origens do VSAM. Para usar esse parâmetro, o parâmetro DBTYPE deve ser definido como VSM no arquivo de entrada. Caso contrário, o utilitário emitirá uma mensagem de erro.
Sintaxe:
VSMOPTS=(FNAME=
file_name
)
Subparâmetros:
FNAME
Obrigatório. O nome do conjunto de dados do VSAM de origem.