![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Currupt database before/after archive/restore ? Topic Summary: Created On: 26-Jun-2003 11:32 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi all.
I have a great problem with restoring an archived Project. The archiving process of a whole project finished without any messages, so I believed that all data were written errorless. The restoring process on another machine finished without any message, too. But as I'am going to some modules, I saw no (!) restored linkmodules. Normally, in all other application I know, if there were data unsuccessfully written, the app will give a message. The size of the project shold not be the reason. The number of objects are 140.000 in 87 modules. I think, there is anything corrupt in our database, or ? Are there any other users with the same mystics ? Regards, Dirk. ------------------------- Dirk Plaschke |
|
![]() |
|
![]() |
|
Its not something as simple as not viewing link modules on the machine where it was restored?
|
|
![]() |
|
![]() |
|
Hi Dirk,
I have recently encountered the same problem. Basically, when you archive/restore a Project, all links that remain entirely within that same Project are captured in the archive. Any links that go outside of that Project are not captured in the archive. As you metion, there are no error messages given when the archive is created, so you assume everything is OK. Does this fit with your experiences ? Regards Andrew. ------------------------- Andrew Tagg Astrium EADS Requirements Management Team Stevenage United Kingdom andrew.tagg@astrium.eads.net www.astrium.eads.net |
|
![]() |
|
![]() |
|
Hi, Andrew.
Yes, this seems the same effect. But all of the links are stored in the same project, so I think the archive function is a little tight-lipped in case of errors/warnings. But, and this is the question, how will I check the correctness of the database ?? One idea is, to store in every baseline a CRC (Object-CRC and Module-CRC). I took the Adler32-CRC algorithm to check the correctness in case of a corrupt baseline ("is the current version the same as the previous version" ?). But this do not helps in fact of missing links! Dirk. ------------------------- Dirk Plaschke |
|
![]() |
|
![]() |
|
[1] As another has said try "viewing" link modules.
[2] When you say "link module" do you really mean "Default Link Modules" as seen in the Module's properties sheet. If so, Default Link Modules (also known as LinkSet Pairings and LinkModuleDescriptors) are NOT archived and are therefore not restored. Unless you write DXL you'll need to restore them manually. Rats. [3] Try looking for the actual links. Can you see links in the arechived Project that are not found in the restored Project? [3a] Log in as the "Administrator" in the restored DB and try to see the links. If the Administrator can see them then you have an access-rights problem. Some access-rights don't archive correctly but I won't get into that here. [3b] perhaps the user who did the archive doesn't have full "R" access to everything in the project; specifically in this case some link modules. - Louie |
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.