Tim I also found it beneficial in some cases to export all the files out of the database, create a new one, import the files back into the new database and carry on from there.
I know it's a bit of work that should not be needed, but form my point of view it is better than risking losing the DDB or continually finding errors and having to repair it. I have not had a lot of bad experiences with the DDB format, but I have found if I have had to repair a DDB once, it will crop up again on the same DDB. Evidence of a potential issue, even after a successful repair, that I have seen, was the fact that the DDB failed to compact on closing correctly, but would be compacted if done manually. To date I have been lucky and never been burned by corrupt files themselves, only corrupt DDB structure. Best Regards John A. Ross RSD Communications ltd Email [EMAIL PROTECTED] WWW http://www.rsd.tv ================================== > -----Original Message----- > From: Brad Velander [mailto:[EMAIL PROTECTED] > Sent: Friday, August 22, 2003 4:53 PM > To: Protel EDA Forum > Subject: Re: [PEDA] ddB Repair actually works! > > > Tim, > Yes, it says that M$ jet databases are prone to > database corruption issues. The repair function is a > Microsoft facility for addressing jet database problems. The > fact that Protel chose to use the jet database system for > P99SE means they also utilize the repair facility. Just > thought I should point out that it isn't really a Protel > tool, rather a Microsoft tool. I believe it usually shows up > under various names in Access and other databases based on > the core jet database as well. > In your case you were probably lucky that the repair > fixed your particular problem, I have had dozens of file > corruption issues that the repair facility does nothing for. > I believe that the repair facility is best for fixing corrupt > files within the database structure, not really corruptions > within the file's data structure. There are a number of > people on this list that know a lot more about the jet > database system than I do, possibly they will explain better > or correct me if I made any erroneous suggestion. > > Sincerely, > Brad Velander. > > Lead PCB Designer > Norsat International Inc. > Microwave Products > Tel (604) 292-9089 (direct line) > Fax (604) 292-9010 > email: [EMAIL PROTECTED] > http://www.norsat.com > > > > -----Original Message----- > > From: Tim Fifield [mailto:[EMAIL PROTECTED] > > Sent: Friday, August 22, 2003 7:03 AM > > To: Protel EDA Form > > Subject: [PEDA] ddB Repair actually works! > > > > > > Just finished a pcb, ran DRC and everything was ok. Added > > some mechanical > > holes, and I get an error saying that a pad on top is not > > connected to the > > pour on bottom. I go have a look, there is clearly a track > > and a via all > > with the proper net assigned. So I close the file run a > repair and the > > problem went away. > > > > I'm glad the repair function works but the fact that it exists says > > something.... > > > > Tim Fifield > > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * To post a message: mailto:[EMAIL PROTECTED] * * To leave this list visit: * http://www.techservinc.com/protelusers/leave.html * * Contact the list manager: * mailto:[EMAIL PROTECTED] * * Forum Guidelines Rules: * http://www.techservinc.com/protelusers/forumrules.html * * Browse or Search previous postings: * http://www.mail-archive.com/[EMAIL PROTECTED] * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *