Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Selective Shred of database deletes

46e74b07-511d-4647-a368-82b9fc70d4caAug 26 2014 — edited Aug 27 2014

The Problem:

North Carolina has a public records law that makes just about anything a government agency produces a public record and subject to public records requests. The State Archives of North Carolina is tasked by the legislature to write records retention schedules for agencies so that they may destroy records once they have aged sufficiently, based on the value of the record.

Any record that has not been destroyed is still subject to the law even if the retention period has been met. While it is easy enough to determine whether a paper record has been destroyed or not, the nature of database records makes the issue a little more difficult to pin down.

The law in North Carolina calls for the following standard to be met.

(b) When used in an approved records retention and disposition schedule, the provision that electronic records are to be

destroyed means that the data and metadata are to be overwritten, deleted, and unlinked so the data and metadata may

not be practicably reconstructed.

The Question(s):

Is a DELETE or DROP TABLE command sufficient to make the data “not practicably” reconstructed, or do we need to go further? 

            How easy is it to retrieve a series of records removed from a database table using a DELETE command?

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 24 2014
Added on Aug 26 2014
6 comments
1,815 views