Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Utilities
  3. createdatamaps - Data Map Creation Utility
  4. DTLCCADW - Adabas PCAT Utility
  5. DTLCUIML - IMS Log Marker Utility
  6. DTLINFO - Release Information Utility
  7. DTLINFOX - Enhanced Release Information Utility
  8. DTLREXE - Remote Execution Utility
  9. DTLUAPPL - Restart Token Utility
  10. DTLUCBRG - Batch Registration Utility
  11. DTLUCDEP - CDEP Maintenance Utility
  12. DTLUCSR2 - IDMS SR2 and SR3 Records Utility
  13. DTLUCUDB - DB2 for Linux, UNIX, and Windows CDC Utility
  14. DTLULCAT and DTLULOGC - IDMS Log Catalog Utilities
  15. DTLURDMO - Data Map Utility
  16. DTLUTSK - Task Control Utility
  17. EDMLUCTR - Log Scan and Print Utility
  18. EDMUOPTS - Service Aid Utility
  19. EDMXLUTL - Event Marker Utility
  20. HOSTENT - TCP/IP Address Reporter Utility
  21. PWXCATMY - MySQL Catalog Utility
  22. PWXUCCLPRT - Print Log Summary Utility
  23. PWXUCDCT - Logger for Linux, UNIX, and Windows Utility
  24. PWXUCREG - Capture Registration Utility
  25. PWXUMAP - Map List Utility
  26. PWXUCRGP - Capture Registrations Print Utility
  27. PWXUDMX - Data Maps Update Time ECSA Memory Utility
  28. PWXUGSK - SSL Reporting Utility
  29. PWXUSSL - PowerExchange SSL Reporting Utility
  30. WRKJRNLCKE- Journal Lock Table Utility for IBM i

DTLUCBRG Utility Source-Specific Parameters

DTLUCBRG Utility Source-Specific Parameters

For Adabas, IMS, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, SAP HANA, and VSAM data sources, the DTLCUBRG utility requires additional information to update registrations. Provide this information in the source-specific parameters.
These parameters have names that begin with the DBTYPE value and end with a suffix of OPTS. Each one has one or more subparameters.
The following list describes the source-specific parameters and subparameters:
ADAOPTS
Specifies parameters for Adabas sources. To use these parameters, the DBTYPE parameter must be set to ADA in the input parameter file. Otherwise, the utility issues an error message.
Syntax:
ADAOPTS=(FileNo=
file number
,DBID=
dbid
)
Subparameters:
FileNo
Required. The Adabas file number. No default is provided.
DBID
Required. The Adabas DBID. No default is provided.
HANOPTS
Specifies parameters for SAP HANA sources. To use these parameters, the DBTYPE parameter must be set to HAN in the input parameter file. Otherwise, the DTLUCBRG utility issues an error message.
Syntax:
HANOPTS=(DBSERVER=
database_server
,[FULLAUDIT={Y|
N
}],DDLFILE=
path
\
schema.tablename.sql
)
Subparameters:
DBSERVER
Required. The name of the database server. You can optionally include a port number for the server in the following format:
DBSERVER="
database_server
,
port_number
"
In this case, the double-quotation marks are required.
No default is provided.
DBNAME
Required. The name of the database that contains the tables from which changes are captured. Default is From Datamap.
DDLFILE
Optional. Specifies the path and file name of an SQL file that can be used to create triggers for registered tables. If you specfiy FULLAUDIT=Y, the file also includes the SQL to create the full-audit shadow tables. If you include the DDLFILE parameter, set the TESTRUN parameter to Y to prevent the utility from creating or updating registrations.
If the parameter value includes spaces, do not use quotes to delimit the path and file name. If you specify only a path, the utility returns an error.
If you use a wildcard to specify multiple registrations, the DDL file contains statements for all registrations that conform to the wildcard pattern.
The DDLFILE parameter has the following format:
DDFILE=
path
\
schema.tablename.sql
FULLAUDIT
Optional. indicates whether the utility processes the change data with full audit enabled. The full audit feature creates a shadow table for changes to the SAP HANA table for which it is enabled.
  • If STATUS is set to Y, full audit is enabled.
  • If STATUS is set to N, full audit is disabled.
Default is N.
IMSOPTS
Specifies parameters for IMS sources. To use these parameters, the DBTYPE parameter must be set to IMS in the input parameter file. Otherwise, the utility issues an error message.
Syntax:
IMSOPTS=([TYPE={
SYN
|LOG}][,DBDNAME=
DBD_name
][,IMSID=
subsystem_id
][, PRIMDSN=
dataset_name
])
Subparameters:
TYPE
Optional. The type of PowerExchange IMS CDC processing that you use. Options are:
  • SYN
    for IMS synchronous CDC.
  • LOG
    for IMS log-based CDC.
Default is SYN.
DBDNAME
Optional. The database name from the DBD. Default is From Datamap.
IMSID
Optional. The IMS subsystem ID, which matches the value in the IMSID statement in the DBMOVER member of the RUNLIB library. No default is provided.
PRIMDSN
Optional. The primary data set name. No default is provided.
MSSOPTS
Specifies parameters for Microsoft SQL Server sources. To use these parameters, the DBTYPE parameter must be set to MSS in the input parameter file. Otherwise, the DTLUCBRG utility issues an error message.
Syntax:
MSSOPTS=(DBSERVER=
database_server
,DBNAME=
database_name
,[UPDATESTATUS={Y|
N
}])
Subparameters:
DBSERVER
Required. The name of the database server. You can optionally include a port number for the server in the following format:
DBSERVER="
database_server
,
port_number
"
In this case, the double-quotation marks are required.
No default is provided.
DBNAME
Required. The name of the database that contains the tables from which changes are captured. Default is From Datamap.
UPDATESTATUS
Optional. indicates whether the utility can change the status of multiple registrations in one operation and delete and rebuild the associated publications. Use this parameter when you need to switch the status of many registrations at one time, or when you need to make DDL changes to many source tables and do not want to manually re-create the registrations and regenerate the publications.
If you specify UPDATESTATUS=Y, the utility performs the following actions, depending on the STATUS setting:
  • If STATUS is set to I, the active registrations that you select are set to inactive and the associated publications are deleted.
  • If STATUS is set to A, the inactive registrations that you select are set to active and the associated publications are automatically rebuilt based on the existing registrations.
You can filter the registrations for the utility to process by specifying the CONDTYPE, TABLE, and CRGNAME or CRGPREFIX parameters.
Default is N.
MYSOPTS
Specifies a parameter for MySQL sources. To use this parameter, the DBTYPE parameter must be set to MYS in the input parameter file. Otherwise, the utility issues an error message.
Syntax:
MYSOPTS=(DBSERVER="{
database_server_name
|localhost}[{,
port_number
|
3306
}]")
Subparameter:
DBSERVER
Required. Enter the server name or IP address of the MySQL server where the source database is located. If the MySQL server is on the local host where the DTLUCBRG utility runs, you can enter
localhost
. Optionally, you can append the port number if you use a port other than the default port of 3306, for example,
DBSERVER="localhost,3456"
.
ORAOPTS
Specifies a parameter for Oracle sources. To use this parameter, the DBTYPE parameter must be set to ORA in the input parameter file. Otherwise, the utility issues an error message.
Syntax:
ORAOPTS=(DDLFILE=[
path
][
file_name
])
Subparameter:
DDFILE
Required. The name of the file that stores ALTER DDL statements for supplemental log groups. You can specify the file name only or the full path and file name, for example,
oraopts.sql
or
c:\sql\oraopts.sql
. Alternatively, you can enter the subparameter with a blank value,
DDFILE=
, to use the default file name and directory.
If the parameter value includes spaces, do not use quotes to delimit the path and file name. If you specify only a path, the utility returns an error.
If you use a wildcard to specify multiple registrations, the DDL file contains statements for all registrations that conform to the wildcard pattern.
Default value is dtlucbrg_ora.sql.
PGSOPTS
Specifies parameters for PostgreSQL sources. To use these parameters, the DBTYPE must be set to PGS in the input parameter file. Otherwise, the DTLUCBRG utility issues an error message.
Syntax:
PGSOPTS=(DBSERVER=
database_server
,DBNAME=
database_name
)
Subparameters:
DBSERVER
Required. The name of the database server. You can optionally include a port number for the server in the following format:
DBSERVER="
database_server
,
port_number
"
In this case, the double-quotation marks are required.
No default is provided.
DBNAME
Required. The name of the database that contains the tables from which changes are captured.
VSMOPTS
Specifies a parameter for VSAM sources. To use this parameter, the DBTYPE parameter must be set to VSM in the input file. Otherwise, the utility issues an error message.
Syntax:
VSMOPTS=(FNAME=
file_name
)
Subparameters:
FNAME
Required. The name of the source VSAM data set.

0 COMMENTS

We’d like to hear from you!