Solved

Incompatibility between database designed on R6.5 and Notes client on R7

Posted on 2006-06-22
7
256 Views
Last Modified: 2013-12-18
Dear experts,

I developed a database on an R6.5 server and my customers are using the R7 client. Some of them and I, myself, have had their Notes client crash while trying to make an update to the document (either while refreshing or saving it). Are there any design elements between 6.5 and 7 that I need to look out for that may cause this? This is rather urgent as the database is already in production. Thank you most kindly.
0
Comment
Question by:notesrookie
7 Comments
 
LVL 18

Assisted Solution

by:marilyng
marilyng earned 75 total points
ID: 16961887
Yeowee.. that's a problem.  Here's what I would do, I would sit at the client computer and see if I can't trap the error, either on the TASK BAR, or by putting the client in debug and seeing what is causing the crash.

The other is if the crash is rolling down to an NSD, you can open that and see what module caused the problem... heh, heh, it usually says, duh> >nlnotes.exe << error...

About the ONLY thing I know FOR SURE that causes a crash is a "send to" field that references a profile document with an empty value.

for instance, if you have a field defined in a profile document, and reference in a form: @GetProfileField("thisProfile";"ThisField") and the profile document field is EMPTY,.. will cause a crash.

It will RBOD if the referenced field is a "send To" name, and the name field is empty.

So, first on list is to open and save every profile document.
Second is to see if there are private folders and views that need to be recreated.
0
 
LVL 63

Expert Comment

by:SysExpert
ID: 16962328
In addition to the great advice given,

I would also make sure you have the latest R 6.5 Designer, R 6.5.5 with the Hot fix.

If you can repeatably do this, I would consider trying to recomplie in R7.01 and see if this resolves the issue.

I hope this helps !
0
 

Author Comment

by:notesrookie
ID: 16962455
Thanks, I don't have any profile documents but there maybe several fields that comprise a notify field which is used as a send to. Those fields might be empty. I'll check and see if I can resolve this and also see if I can find the 6.5.5 hot fix (no such thing, right?)
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 63

Expert Comment

by:SysExpert
ID: 16962603
There is a CLient Hot fix for R 6.5.5, and also a Fix Pack for the Server.

The client Hot fix needs to b requested from IBM last time  I checked.

The Server Fix pack is available on te IBM site - Pasport Advantage Users.

I hope this helps !
0
 
LVL 46

Accepted Solution

by:
Sjef Bosman earned 425 total points
ID: 16964164
IMHO most of these errors result from database errors in the design of the database. Did you already try the usual Compact, Fixup, etc. routine?

Otherwise, if you don't work with a template database yet, you could start using one. That way, you will have a production database, a template database with only the design, and you might have several test databases, all based on the same template.

To create a template database:
- File/Database/New copy
- change the name so you can see it's the Template
- change the filename extension to .ntf
- don't copy the ACL!
- and copy only the design!
- OK
- File/Database/Properties (on the new template db)
- go to the design tab
- select This database is a template
- set a template name, e.g. Rookie01
- click on your production database (leaving the Database Properties open)
- click on the design tab if necessary
- set This database is based on template
- fill in the templatename (Rookie01)
- close the Database Properties dialog box
- File/Database/Refresh
0
 

Author Comment

by:notesrookie
ID: 16964967
Ahh, of course, normal best practices. Duh! And I'm pretty sure that there were errors that I introduced somehow between the time it did work ok and now. I'll be checking the database after I've run the usual routines. :)
0
 

Author Comment

by:notesrookie
ID: 16964994
Well, that appeared to resolve the issue but then I also went through and made sure that none of notify fields resolved to any blanks. So thanks again everyone for showing me the light. :)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This is an old article, please see an updated version of this article, located here: http://www.experts-exchange.com/articles/23619/Notes-8-5x-Windows-7-Notes-info-and-tips.html
Article by: Rob
Notes 8.5 Archiving Steps and Tips This article covers setting up a Notes archive, and helps understand some of the menu choices making setting up and maintaining a Notes archive file easier.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now