Most who try to get Workforce Record Manager (WRM) running from scratch find the experience mystifying and frustrating. This slideshare and the accompanying white paper at http://www.improvizations.com/kronos-record-manager-setup-and-troubleshooting/ work to demystify the process.
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Kronos Record Manager Setup & Troubleshooting
1. Kronos WFCRecord Manager Setup & Troubleshooting Presented by Bryan deSilva http://www.improvizations.com For Blog entry on http://www.improvizations.com/kronosblog/ And White Paper at http://www.improvizations.com/kronos-record-manager-setup-and-troubleshooting/ 17 November 2009 Kronos, Windows, Microsoft, etc are all trademarks, copyrights, etc. We recognize them here so we don’t have to type it everywhere.
4. Retention Policy – Database Setup Screen Identifies the production database Provides connection information to this database Automatically populated Caution: Values must be changed when using an archive database server That is, when running WRM on a server different than the production server
5. Retention Policy – Affected Databases Screen Identifies potential source/target databases Provides connection information to these databases Warning: Populate this screen on the production system (not the archive system), when using an archive database server WRM reads list of source and target databases from the production system
6. Retention Policy – Options & Tuning Screen Key settings for initial connectivity Location of bulk copy software Oracle: SQL Loader SQL Server: BCP Number of threads Defaults to 4 Reset to 2 if the archive server only has a single CPU
7. Demystifying WRM Database Access JDBC for copies and purges Bulk copy software for copies Oracle: SQL Loader SQL Server: BCP
11. Error Reporting Monitor Screen Lists errors detected Often provides little useful information other than the table for which the error was reported WFC log Set logging level to INFO Search for ERROR entries as a starting point INFO level entries may provide more insight
12. Error Reporting (cont) Table-specific log files Produced by bulk copy software for each table it attempts to copy Sometimes provides error details that only the bulk copy software can detect Stored in DbArchive subdirectory of WFC installation directory
13. Common Problems & Solutions Empty database drop down lists Cannot access a database Cannot find BCP Target database table checksums are zero Different non-zero checksums
14. Empty database drop down lists Retention Policy - Affected Databases Screen associated with the production system is not populated
15. Cannot access a database Means JDBC cannot access a database Assuming the particular database is not offline, the Driver, URL, user ID, or password value is incorrect Setup screens Retention Policy – Database Setup Retention Policy – Affected Databases
16. Cannot Find BCP Path is incorrect Correct on Retention Policy – Options & Tuning setup screen
17. Zero checksums Means bulk copy software cannot access the target database Check entries for the target database on the Retention Policy - Affected Databases setup screen SQL Loader uses the database alias (tns name), user ID and password BCP uses the database name, user ID, and password
18. Zero checksums (cont) Other causes Incorrect tnsnames.ora file entries Incorrect path for SQL Loader Fix on Retention Policy – Options & Tuning setup screen User does not have permission to run bulk copy software User does not have permission to write to the table
19. Different non-zero checksums Incomplete copy Try resuming job Something is running on the archive database’s application server BGP, Shift Builder A resource problem exists for the database Insufficient transaction or rollback log space Defect in copy processing
23. Implementation and Integration of your Workforce Management Our goals are your goals. We improve our clients’ business performance and create long-term relationships. Improvizations consultants combine an unparalleled average of 17 years experience across a variety of industries including healthcare, manufacturing, retail, education and government to bring you the highest standard of excellence in consulting services.