{"id":11,"category_id":1,"slug":"forward-recovery-system","type":null,"name":"Forward Recovery","code":"FRS","content":"<p><strong>Recovery system for CICS files<\/strong><br>\r\n<br>\r\nWhen a VSAM file is corrupted or lost you need to recover it quickly and correctly. CICS' journal facility provides the data, but it is each installation's responsibility to have computer disaster recovery plans with recovery programs for each VSAM file updated by CICS. Most installations do not do this themselves. MacKinney Systems'&nbsp;CICS\/Forward Recovery&nbsp;fills this void.<\/p>\r\n<p style=\"line-height: normal;\" class=\"MsoNormal\"><strong>CICS\/Forward Recovery<\/strong><\/p>\r\n<ul>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Eliminates the programming required for CICS VSAM KSDS, RRDS and ESDS data recovery<\/span><\/li>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Selects CICS journal records based on a variety of parameters (date, time, terminal, transaction, file)<\/span><\/li>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Selectively updates your backup files to get your users back on-line quickly<\/span><\/li>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Can recover multiple files whose activity is on the same journal logstream in a single run<\/span><\/li>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Has a scan function which shows you the journal activity and\/or record counts which apply to each file, eliminating the guesswork about the contents of a journal<\/span><\/li>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Has a journal print program that produces an audit log of all or selected journal records.&nbsp; In addition to printing the selection fields and record key like the recovery program can, the print program can also print the entire journal record if desired<\/span><\/li>\r\n <li><span style=\"font-family: Verdana, sans-serif; font-size: 8.5pt;\">Works with all recent and current releases of z\/OS, VSE and CICS, including Transaction Server<\/span><\/li>\r\n <li><span style=\"font-size: 8.5pt; font-family: Verdana, sans-serif;\">Supports recovery of CICS VSAM files that use Backup-While-Open (BWO) and\/or extended format (greater than 4 GB in size)<br>\r\n <br>\r\n <\/span><\/li>\r\n<\/ul>\r\n<p>Dynamic Transaction Backout does not keep your files from being corrupted by program error, software problems, disk drive failure, power supply problems, or natural disaster. It only helps if a transaction abends. To ensure that the work done through CICS VSAM is not lost, you need&nbsp;CICS\/Forward Recovery.<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>","summary":"","featured":0,"status":1,"passwords":1,"extended_info":"0","deleted_at":null,"created_at":"2017-11-14T23:21:24.000000Z","updated_at":"2017-12-02T02:05:45.000000Z","sorted_releases":[{"id":963,"parent_id":null,"product_id":11,"release":"2.5","notes":"<p>Enhancements<\/p>\r\n<ul><li>Uses MacKinney Systems\u2019 new MacKinney License Keys (MLKEYS) verification product.&nbsp; This eliminates zapping yearly hex license keys into two load modules.   <\/li><li>Added license key information (expire date, etc.) to reports.\r\n<\/li><\/ul>\r\n","released_on":"2024-03-07T18:07:57.000000Z","deleted_at":null,"children":[{"id":1016,"parent_id":963,"product_id":11,"release":"2.5.01","notes":"<p>Maintenance release:<\/p>\r\n<ul><li>Fixes license key warning and error messages in the log to not require action by an operator to roll off the z\/OS console.&nbsp; &nbsp;\r\n<\/li><\/ul>\r\n<p><\/p>","released_on":"2025-09-08T18:58:06.000000Z","deleted_at":null}]},{"id":7,"parent_id":null,"product_id":11,"release":"2.4","notes":"\n<ul>\n <li>Added support for forward recovering CICS \"Backup-While-Open\" (BWO) files.\u00a0 These are files that can be backed up while they are open for update in CICS.\u00a0 FRS can now use the data set's BWO or RLS timestamp in its z\/OS catalog entry as the starting point for forward recovery of BWO files, if desired.<\/li>\n <li>Fixed a problem with recovery of Updates to extended format ESDS files.\u00a0 Extended format ESDS files are possible in T.S. 3.2 and above when the file is in a SMS Data Class that specifies Extended Addressability = Yes.<\/li>\n <li>Enhanced the Print program (FRSPESA) to print the KSDS record key in character format (in addition to hex format) to make the key more readable on KSDS deletes and PRINT(KEY) requests.<\/li>\n<\/ul>\n","released_on":"2008-11-06T23:21:24.000000Z","deleted_at":null,"children":[{"id":908,"parent_id":7,"product_id":11,"release":"2.4.06","notes":"<p>Maintenance Release:<\/p>\r\n<ul><li>Fixed recovery of deletes done through an alternate index to delete the record, instead of getting error codes that point to a record not found error condition.   <\/li><\/ul>\r\n<ul><li>Corrected the print utility program to print the alternate index key instead of the base key, when deletes are done through an alternate index.   <\/li><\/ul>\r\n<ul><li>Eliminated a S878 virtual storage abend when recovering lots of files in one job, by using storage above the line for z\/OS VSAM buffers.&nbsp;&nbsp;\r\n<\/li><\/ul>","released_on":"2022-09-07T16:27:17.000000Z","deleted_at":null}]},{"id":8,"parent_id":null,"product_id":11,"release":"2.3","notes":"\n<ul>\n <li>Converted the z\/OS product from 24-bit to 31-bit (AMODE 31). This adds support for a 31-bit PCCA z\/OS system control block, which is possible in z\/OS 1.9 and above, depending on your SYS1.PARMLIB(DIAGxx) member.<\/li>\n <li>Changed the product to use MacKinney Systems' new password checking routine.<\/li>\n<\/ul>\n","released_on":"2007-11-26T23:21:24.000000Z","deleted_at":null,"children":[]},{"id":9,"parent_id":null,"product_id":11,"release":"2.2","notes":"\n<ul>\n <li>Added support for forward recovering to EMPTY VSAM files (empty KSDS, RRDS, and\/or ESDS files).<\/li>\n <li>Enhanced return code processing in the recovery program.<\/li>\n <li>Dropped support for MVS CICS 1.7 and 2.1.2.<\/li>\n <li>Added sample jobs in the installation library.<\/li>\n<\/ul>\n","released_on":"2003-11-07T23:21:24.000000Z","deleted_at":null,"children":[]},{"id":10,"parent_id":null,"product_id":11,"release":"2.1","notes":"\n<ul>\n <li>Expanded dates on output reports to include 4-digit year.<\/li>\n <li>Included fix 2.0.0.3 for CICS Transaction Server for OS\/390 (all releases).<\/li>\n <li>Dropped support for CICS 1.6.x.<\/li>\n<\/ul>\n","released_on":"1998-09-10T21:21:24.000000Z","deleted_at":null,"children":[]},{"id":11,"parent_id":null,"product_id":11,"release":"2.0","notes":"\n<ul>\n <li>Added Journal print program.<\/li>\n <li>Added year 2000 compatibility<\/li>\n<\/ul>\n","released_on":"1996-03-12T23:21:24.000000Z","deleted_at":null,"children":[]}],"releases":[{"id":7,"parent_id":null,"product_id":11,"release":"2.4","notes":"\n<ul>\n <li>Added support for forward recovering CICS \"Backup-While-Open\" (BWO) files.\u00a0 These are files that can be backed up while they are open for update in CICS.\u00a0 FRS can now use the data set's BWO or RLS timestamp in its z\/OS catalog entry as the starting point for forward recovery of BWO files, if desired.<\/li>\n <li>Fixed a problem with recovery of Updates to extended format ESDS files.\u00a0 Extended format ESDS files are possible in T.S. 3.2 and above when the file is in a SMS Data Class that specifies Extended Addressability = Yes.<\/li>\n <li>Enhanced the Print program (FRSPESA) to print the KSDS record key in character format (in addition to hex format) to make the key more readable on KSDS deletes and PRINT(KEY) requests.<\/li>\n<\/ul>\n","released_on":"2008-11-06T23:21:24.000000Z","deleted_at":null,"children":[{"id":908,"parent_id":7,"product_id":11,"release":"2.4.06","notes":"<p>Maintenance Release:<\/p>\r\n<ul><li>Fixed recovery of deletes done through an alternate index to delete the record, instead of getting error codes that point to a record not found error condition.   <\/li><\/ul>\r\n<ul><li>Corrected the print utility program to print the alternate index key instead of the base key, when deletes are done through an alternate index.   <\/li><\/ul>\r\n<ul><li>Eliminated a S878 virtual storage abend when recovering lots of files in one job, by using storage above the line for z\/OS VSAM buffers.&nbsp;&nbsp;\r\n<\/li><\/ul>","released_on":"2022-09-07T16:27:17.000000Z","deleted_at":null}]},{"id":8,"parent_id":null,"product_id":11,"release":"2.3","notes":"\n<ul>\n <li>Converted the z\/OS product from 24-bit to 31-bit (AMODE 31). This adds support for a 31-bit PCCA z\/OS system control block, which is possible in z\/OS 1.9 and above, depending on your SYS1.PARMLIB(DIAGxx) member.<\/li>\n <li>Changed the product to use MacKinney Systems' new password checking routine.<\/li>\n<\/ul>\n","released_on":"2007-11-26T23:21:24.000000Z","deleted_at":null,"children":[]},{"id":9,"parent_id":null,"product_id":11,"release":"2.2","notes":"\n<ul>\n <li>Added support for forward recovering to EMPTY VSAM files (empty KSDS, RRDS, and\/or ESDS files).<\/li>\n <li>Enhanced return code processing in the recovery program.<\/li>\n <li>Dropped support for MVS CICS 1.7 and 2.1.2.<\/li>\n <li>Added sample jobs in the installation library.<\/li>\n<\/ul>\n","released_on":"2003-11-07T23:21:24.000000Z","deleted_at":null,"children":[]},{"id":10,"parent_id":null,"product_id":11,"release":"2.1","notes":"\n<ul>\n <li>Expanded dates on output reports to include 4-digit year.<\/li>\n <li>Included fix 2.0.0.3 for CICS Transaction Server for OS\/390 (all releases).<\/li>\n <li>Dropped support for CICS 1.6.x.<\/li>\n<\/ul>\n","released_on":"1998-09-10T21:21:24.000000Z","deleted_at":null,"children":[]},{"id":11,"parent_id":null,"product_id":11,"release":"2.0","notes":"\n<ul>\n <li>Added Journal print program.<\/li>\n <li>Added year 2000 compatibility<\/li>\n<\/ul>\n","released_on":"1996-03-12T23:21:24.000000Z","deleted_at":null,"children":[]},{"id":963,"parent_id":null,"product_id":11,"release":"2.5","notes":"<p>Enhancements<\/p>\r\n<ul><li>Uses MacKinney Systems\u2019 new MacKinney License Keys (MLKEYS) verification product.&nbsp; This eliminates zapping yearly hex license keys into two load modules.   <\/li><li>Added license key information (expire date, etc.) to reports.\r\n<\/li><\/ul>\r\n","released_on":"2024-03-07T18:07:57.000000Z","deleted_at":null,"children":[{"id":1016,"parent_id":963,"product_id":11,"release":"2.5.01","notes":"<p>Maintenance release:<\/p>\r\n<ul><li>Fixes license key warning and error messages in the log to not require action by an operator to roll off the z\/OS console.&nbsp; &nbsp;\r\n<\/li><\/ul>\r\n<p><\/p>","released_on":"2025-09-08T18:58:06.000000Z","deleted_at":null}]}]}