× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Although the problem with the older version of UNDEL2 was diagnosed and then corrected in a newer version, that does not eliminate the fact that some SQL DELETE may in fact cause deleted rows to be unrecoverable using a utility using the SAVOBJ to access the data indirectly. In fact since the ability to recover the data is due entirely to implementation details, since implementation details may change, one should not expect that method of recovering rows to be available; e.g. just as currently the ability to recover varlen data is already effectively not [or is in some cases im]possible.

The best bet is to simply journal all sufficiently important database files, so that in the event some accidental deletion occurs, the data can be recovered without having to rely on /tricks/ versus supported /methods/ against the data. If the file is not important, nor should be the ability to recover from such an error. So as not to require explicit journaling for a particular library, there is the option to either create the QDFTJRN *DTAARA [look up details using QDFTJRN as search token] into libraries where important files will reside, or use SQL to create the files using CREATE TABLE and create important files in an SQL SCHEMA.

Regards, Chuck

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.