[PEDA] ddB Repair actually works!

2003-08-22 Thread Tim Fifield
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]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Re: [PEDA] ddB Repair actually works!

2003-08-22 Thread Brad Velander
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]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


Re: [PEDA] ddB Repair actually works!

2003-08-22 Thread John A. Ross [Design]
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]
WWWhttp://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]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *