Reports/Troubleshooting
- Last Updated: August 8, 2023
- 4 minute read
- OpenEdge Pro2
- Version 6.5
- Documentation
The Reports/Troubleshooting menu option contains the following reports:
- Get Replqueue Count
- Get Replqueue List
- Get Table Configuration
- Get Table Activity Count
Get ReplQueue Count
The Get ReplQueue Count retrieves the replqueue count for a specific thread number or all the threads. Along with the thread number, you can specify the maximum number of replqueue records that you want to count for the threads.
Generate the Get Replqueue Count report:
- In the Thread Number field, enter the thread number for which replqueue count report is to be generated. The default value for this field is 0, which retrieves the replqueue count for all the threads.
- In the Max Record Count field, enter the number of records to be included in the report. The default value for this field is 0, which retrieves the count for all the replqueue records.
- Optional. Select the Applied checkbox to count only the applied replqueue records and the Audited checkbox to count only the audited replqueue records.
- Click Submit.
The job scheduler runs the
Get ReplQueue Countjob request to generate the Get Replqueue Count report. - After the job request runs successfully, download the rqcounts.txt file from the job record to view the
report output.
The rqcounts.txt file gets saved in the user download directory.
The
rqcounts.txtfile contains the following fields: Thread, Source DB, Source Table, # Records, Unapplied, Applied, Audited, No Map, No GenQRec, To be Replicated.
Get Replqueue List
The Get Replqueue List report lists the replqueue records with the not applied status. The report organizes the records by thread number, source table, and the event date.
Generate the Get Replqueue List report:- In the Replication Thread Number field, specify the thread number to retrieve the respective replqueue records.
- In the Start Date and
End Date fields, set the date range
for the records to be included in the report. The default value for the
End Date field is the current date.
Note: The Start Date is an optional field. If you do not specify a start date, the report lists all the unprocessed replqueue records up to the entered end date.
- In the Max Record Count field, enter the number of records to be included in the report. The default value for this field is 0, which retrieves the count of all the unprocessed replqueue records.
- Click Submit.
The job scheduler runs the
Get Replqueue Listjob request to generate the Get Replqueue List report. - After the job request runs successfully, download the RQList.csv file from the job record to view the
report output.
The RQList.csv file gets saved in the user download directory.
The RQList.csv file contains the following fields: Record ID, Sequence Number, Thread Number, Source Database, Source Table, Event Date, Event Type, Applied.
Get Table Configuration
The Get Table Configuration report generates a list of tables and the threads to which the tables are mapped. The report includes the flag values (yes or no) for the Gen Queue Records, Process Queue Records, and the Include/Exclude properties of the tables.
Generate the Get Table Configuration report:
- Select the Source Database from the list. The report runs for one database at a time.
- In the Table include list field, specify the table name in case of a single table. If you want to run the report for multiple tables, enter a list of table names separated by commas. The default value for this field is * asterisk, which retrieves the records for all the mapped tables within the selected database.
- Click Submit.
The job scheduler runs the
Get Table Configurationjob request to generate the Get Table Configuration report. - After the job request runs successfully, download the TableConfigList.csv file from the job record to
view the report output.
The TableConfigList.csv file gets saved in the user download directory.
The TableConfigList.csv file contains the following fields: Source Database, Source Table, Thread Number, Gen Queue Rec, Process Queue Rec, Include/Exclude.
Get Table Activity Count
The Get Table Activity Count report contains the replqueue activity count for a specific table or multiple tables from the source database. The three activity event types are: create, update, and delete records.
Generate the Get Table Activity Count report:- Select the Source Database from the list. The report runs for one database at a time.
- In the Table include list
field, specify the table name in case of a single table for retrieving the
replqueue activity count. If you want to run the report for multiple tables,
enter a list of table names separated by commas. Note: For this report, * asterisk is not supported in the Table include list field. Fetching activity records for all the tables within the specified source database may take a long time to run the report to completion.
- Click Submit.
The Alert dialog box notifies the time it will take to run the report if the queue backlog is large.
- Click Ok to
proceed.
The job scheduler runs the
Get Table Activityjob request to generate the Get Table Activity Count report. - After the job request runs successfully, download the TableactivityList.csv file from the job record to
view the report.
The TableactivityList.csv file gets saved in the user download directory.
The TableactivityList.csv file contains the following fields: Source Database, Source Table, Create Record, Update Record, Delete Record.