![]() |
||
|
About Us | Search | FAQ | Contact Us | Demo Request |
||
|
|
||
|
|
||
|
Frequently Asked Questions
ARCTOOLS can purge any externally described file - including physical files, logical files, even multi-format logical files - as easily as writing a query definition. It will create non-keyed physical files in the archive library (if none exists already). No. No source code is required for the production files. ARCTOOLS uses a proprietary command, RTVPFSRC, which will analyze the existing physical file and create a non-keyed file in the archive library.
The first two functions utilize a proprietary approach to create a custom ILE RPG program to either delete records or archive and delete records meeting the user specified criteria. The third function utilizes the journaling features of the AS/400 to undelete records deleted by your existing purge programs. Perhaps. This can be a crude, quick and dirty, brute force approach to purging. Some implementations of this approach to purging copies your data from the original file to a temporary file, then clears the original file, then copies the data back, excluding the data to be purged. This is usually prohibitively long running and obviously requires exclusive file allocation. If the purge (or the hardware) were to fail mid-stream, results could be devastating. Purging and archiving would be much safer by using ARCTOOLS instead of these types of purges. ARCTOOLS can archive data from any existing purge routine that can support journaling. Typically, any RPG or other similar language purge program will work with ARCTOOLS. Some purge routines use a copy file (CPYF) approach to purging where a copy file using a record selection test is used to perform purging. Since the file is usually cleared during this purge design, journaling will not work properly. Definitely. If those records are really not needed, they are wasting space and slowing down your machine. Check with your application software vendor first, but simply archiving those records to a different library can speed up your production system considerably. If your files include an inactive record indicator, your use of ARCTOOLS will be even easier. YES!!!. As of version 5, ARCTOOLS can purge data from physical files, logical files, even multi-format logical files. The multi-format logical file support allows purges of order header/order detail files quick and easy. Using a multi-format logical, choose purge criteria based on fields on the header record. ARCTOOLS will then purge the header file and all the subordinate records. YES!!!. As of version 5, purges can be set up that pull together multiple files. So, very complex scenarios can be set up quickly and easily, without programming. An example of such a scenario would be: purge the sales order if the order is closed, the close date is less than 1/1/97, the invoice is paid, the check has cleared, and the customer status is set to inactive. ARCTOOLS performs extensive validations on the purge request (field types, data reasonableness tests, etc). It also performs extensive file compatibility testing to ensure that the target archive file is compatible with the production file being purged. If any compatibility problems are found, the purge or archive job is stopped and the user is notified. No. Custom modifications to the ARCTOOLS product can be arranged separately. ARCTOOLS performs no date processing outside of checking the status of your license term. Its code is Year 2000 compliant. Y2K compliance is guaranteed on v3r1 or higher. For more information see our Y2K compliance information. Click here. For every purge and/or archive job run by ARCTOOLS, extensive audit trails are maintained. These audit trails include such things as the original file and library, the archive library, the number of records purged and/or archived, and the original request parameters (record selection tests, etc). Reports are included with ARCTOOLS to detail this audit trail data. ARCTOOLS includes a utility to copy (or move) your archived data off to tape. Audit trail data is created regarding the copy or move to tape. Archive data can be copied to multiple tapes. The audit trail reports detail the tape backup information. Quite possibly. If you archive your data consistently, then you could possibly restore all your archived data prior to a software version upgrade. If your software package includes conversion utilities, it may be possible for you to convert all your data (including your archived data), then re-purge the data after converting to the new version of the application software. Check with your application software vendor for advice on this approach. ARCTOOLS does exactly what its told. Just like an RPG program, if you tell it to do something, it will do it. It is up to the user to be careful when submitting ARCTOOLS commands to ensure that the request is accurate. Some of the feature can be. You can automate the use of ARCTOOLS by building your own routine for submitting purge and archive commands. The PurgeWizard command can be built directly into a CL program. The RulesWizard and JoinWizard can be called from CL programs if the 'rules' (the file selections, record selection tests, etc) are set up ahead of time. Journaling is required for the add archiving to existing purge
programs feature (ARCDATA) of ARCTOOLS. The purge without programming and
purge and archive without programming features of ARCTOOLS do not require
journaling. No. Journaling is only required if you are using the ARCDATA command.
It is only required while your existing purge programs are being run.
Utilities are included with ARCTOOLS to start and stop journaling. |
|
|||||||||||
|
|
|
|
|
Copyright © 1996 - 2008 by DCSoftware, Inc.
|
|
|
|
|
|
ARCTOOLS, ARCTOOLS/400, ReorgWizard, PurgeWizard, JoinWizard, RulesWizard and ARCDATA are trademarks of DCSoftware, Inc. All materials (c)1996 - 2003 by DCSoftware, Inc. All rights reserved. |
|