HI,I have a Notes system running in R6 server for one year, it was running fine, but these 3 weeks, we found some very strange behaviour which we can not fix it. The database also linked to other notes databases, we have a lot of documents created by clients. Now we think probablly the database has been corrupted. Are there any way that we can make a new copy from design template and then move the production data to the new version? the database should be linked to other notes database as well.
Thanks a lot for any helps,
Subject: How to make another new version design of notes project in Production? and move the data to the new design?
Peter,
The standard procedure to fix corruption in a Notes database is first run fixup and updall on it, if this doesn’t work then try to create a new replica of the database on another server if you have it or else create on on a client make sure it has all your data then delete the original and create a new replica in it’s place from the client side replica.
I am guessing it is a stand alone application, meaning no replica’s on other servers. if this is the case you could use new copies of the database instead of replicas if you want.
For linking to other databases you mention if they are just notes database links in a rich text field they will persist fine with what I have described above.
If you want you can try and describe your root problem so we can see if anyone here can diagnose it for you.
I hope this helps.
Danny
Subject: RE: How to make another new version design of notes project in Production? and move the data to the new design?
Thanks for the help, Danny:the main problem is we got the error “Notes error: Document has been deleted”. The notes project has been run on server for more than 1 year, everything is ok, but these last two weeks we found this error message coming up, it is not always coming up, only happened some times, some users has this error, some users does not have, even some users have this error at that moment, but when they use the function again, no error. It seems some lookups on the codes can not find specific documents at that moments, and later it can find that documents.
I guess the database has been corrupted, can not find the documents in the view index. but if updall can fix it,it will be easy, I will try it first,
Any other clues?
Subject: RE: How to make another new version design of notes project in Production? and move the data to the new design?
Peter,
Personally I would start analysing the application and the code that is generating the error, but for you it all depends on your level of development skill. Are you the developer or do you have access to the developer of the application? It sound more like an app logic or usage error rather than an actual corruption problem.
What is the user doing exactly when they get the error.
Danny
Subject: RE: How to make another new version design of notes project in Production? and move the data to the new design?
Hi,Danny:Thanks a lot for your helps,
Yes, I am the developer of that notes application, the codes for that function which has that error are very long, the thing is I never have that error in my machine when running the same function in Production server or development server, even in client’s machine, if you run it second time, the error is gone for the same function. I can not use Lotus script debug to trace the codes. even I doubt some codes, but I can not change it. Yes, I do not think it is a corruption problem as well, but the system has been running for one year, everything is fine, just these a few days, we found that error message.
I am thinking it looks like some of dblookups on the codes can not find that specific document at that moment, but later it can find that document. It seems the view index has been corruped, or the last lookup are cached on somewhere, not pointing the specific view(some other developer said), that is why I am thinking running updateall to fix the view index.
Any more clues? Thanks again for your help.
Subject: RE: How to make another new version design of notes project in Production? and move the data to the new design?
If you are creating the document being looked up inside the script doing the lookup or you are setting the Notesview being used for the lookup as a global variable and the document is created after the view assignment to the variable you could an error were the document is not found in a lookup. You could try doing a view.refresh right before you do your lookup, that will get the latest view from the server.
If it is a user created form being looked up you could also have set the view variable assignment before the doc was created which would effect it. This could just be a matter of split second timing as to whether the doc is in the view when you assign the variable. You could test that logic with two seperate computers to see what error you get also.