Personal address book upgrade

During install of a new image on new PC’s to 8.5 client does not upgrade the personal address book to the new 8.5 design. We are copying user’s legacy 6.5.6 PAB to the new machine but it remains at the legacy design format. Client is running the Standard Configuration and single client install.

Is there an automated way or ini setting that can force the upgrade to take place when we start up the new client ?

Subject: Outstanding Issue : PC rollout with new 8.5 client

We will probably build a batch file to reset the notes ini var (TemplateSetup) to a backlevel version TemplateSetup=600000 to eliminate any manual errors. Then restart each new PC / laptop with the new 8.5 client “image” and legacy 6.5.6. names.nsf .

But using an image is fairly standard practice and would like to know what is causing the 8.5 client not to upgrade the names.nsf when it is launched for the first time. This is when the rest of the Notes.ini is built and there is no TemplateSetup=850005 established yet.

Subject: TemplateSetup variable in ini status

Debbie - took your advice and reset the TemplateSetup variable in the ini from TemplateSetup=850005 to TemplateSetup=600000.

When relaunching Notes 8.5 , you can see a small message under the splash screen that database design is being updated. This resulted in the personal address book being sucessfully updated to the 8.5 template . The Notes ini reflects this back to TemplateSetup=850005 .

STILL: is it possible that since a typical upgrade uses images to cut over new PC’s that the Notes ini is already created by the time the legact 6…5.6 names.nsf is copied to the newly images laptop ? Then there is no way for the PAB to be upgraded since Notes thinks everything is already updated. That is my bet.

Recommendation: you cannot just image a Notes install for quick rollout without messing with the ini. Should we need to strip out the 3" lines of the ini and rebuild on setup ? Then , at least, Notes will not have any history on the TemplateSetup=850005. That should force the PAB upgrade too ?

Subject: install/setup dev response

Some questions:

  • After upgrading, what is TemplateSetup number in notes.ini set to? If it is set to 850005 then the appropriate Setup code is being run.

  • Is the design of bookmark.nsf getting upgraded during this process? If so, then that verifies that the code is getting called.

  • Are the PNAB databases on the upgraded machines named the default names.nsf? If not, then “NAMES=” needs to be set in notes.ini.

  • Once the client is up and running, are you able to successfully replace the PNAB’s design from the File->Application menu? If not, then this could be an access problem.

Subject: Answers.

Debbie - here are the answers to your questions:

After upgrading, what is TemplateSetup number in notes.ini set to? If it is set to 850005 then the appropriate Setup code is being run.

ANSWER: TemplateSetup is set to 850005.

  • Is the design of bookmark.nsf getting upgraded during this process? If so, then that verifies that the code is getting called.

ANSWER: The bookmark is being set via a new policy written in the 8.5 Administrator using the My Workplace style tabs.

  • Are the PNAB databases on the upgraded machines named the default names.nsf? If not, then “NAMES=” needs to be set in notes.ini.

ANSWER: Yes, all clients use names.nsf as the filename and filetype.

  • Once the client is up and running, are you able to successfully replace the PNAB’s design from the File->Application menu? If not, then this could be an access problem

ANSWER: Yes, am able to replace the design at the users client. I did notice that some names listed as Manager with all roles were of the form username/ and most had the new username/<OU/O> format. In either case both had proper permissions and able to replace design.

When the image is created ona machine the, the previous names.nsf is copied from the old users machine (via a common shared drive.) When launching Notes 8.5, we had to go thru setup to rebind the client to the server. Therefore, the Notes.in file is not fully created when the image is loaded. It has to run thru setup with the TemplateSetup=850005. This , as you mentioned before, prohibits the names.nsf (and other things I’m sure) from being upgraded. Once we set the number back and relaunch the client, the splash screen indicates that updates are being made to databases. All clients names.nsf are upgraded.

I would suggest that the labs simulate this.

Subject: Personal address book upgrade

HiThere are Technotes that explain that the design of the Personal Address Book [names.nsf] and the Bookmarks.nsf are deliberately not upgraded to preserve any local design changes that may be implemented in them.

RM

Subject: ini setting

What is the ini setting for TemplateSetup on your newly installed system? It is a six-digit number. That is what determines whether Setup will automatically upgrade the names.nsf and bookmark.nsf. It should be a number beginning with 8 (whereas the R6 client has a number that begins with 6).

You can force the upgrade by changing the number to 600000, for example. Release 8.x, when it launches, should see that it is less than 800000 and upgrade the databases.

Subject: TemplateSetup=850005

Thanks. Here is the information. Seems that the 8.5 client is not detecting the new variable. Also , the user as Manager rights to their PAB but doesn’t have the refresh/replace design function (because it is a client only install ? )

TemplateSetup=850005

PAB file name: pernames.ntf

PAB Template Name: StdR4PersonalAddressBook

Subject: Notes ini of suspect machine

Here is the complete Notes.ini file (with edit outs) of the Notes 8.5 client that is not upgrading it’s names.nsf with the new template.

[Notes]

KitType=1

Directory=C:\bin\Lotus\Notes\Data

InstallType=6

InstallMode=1

NotesProgram=C:\bin\Lotus\Notes\

FaultRecovery_Build=Release 8.5

DSTLAW=3,2,1,11,1,1

USING_LOCAL_SHARED_MEM=1

SU_IN_PROGRESS=0

SU_NEXT_UPDATE=04/17/2009 07:36:21 AM

SU_FILE_CLEANUP=C:\Documents and Settings<!NA!>\Application Data\smkits

SUT_NEXT_UPDATE=04/17/2009 07:36:21 AM

FontIncrease=0

StandardWorkspace=1

WindowSizeChooseLocation=376 239 271 160

Timezone=5

DST=1

MailServer=CN=IBMLOTUS/O=

MailType=0

MailFile=Mail<!NA!>.nsf

$$HasLANPort=1

$IEVersionMajor=6

WWWDSP_SYNC_BROWSERCACHE=0

WWWDSP_PREFETCH_OBJECT=0

Location=Office (Network),9D6,CN=/OU=US/O=

EnableJavaApplets=1

EnablePlugins=1

Preferences=3185

PrefAPIVer=186

AltNameLanguage=en

ContentLanguage=en-US

WeekStart=1

ViewWeekStart=2

NavWeekStart=1

XLATE_CSID=52

SPELL_LANG=1033

SPELL_PREFERENCES=0

Region=en-US

DatePickerDirection=0

Passthru_LogLevel=0

Console_LogLevel=2

VIEWIMP1=Structured Text,0,_ISTR,.CGN,.LTR,.STR,._UNKNOWN,1,

VIEWIMP2=Tabular Text,0,_ITAB,.PRN,.RPT,.TAB,.TXT,.TSV,1,

VIEWIMP3=vCard,0,_IVCRD,.VCF,1,

VIEWIMP4=Calendar File (.ics),0,_IICAL,.ICS,1,

VIEWIMP5=Comma Separated Value,0,_ICSV,.CSV,1,

VIEWEXP1=Comma Separated Value,0,_XCSV,.CSV,1,

VIEWEXP2=Structured Text,0,_XSTR,.CGN,.LTR,.STR,._UNKNOWN,1,

VIEWEXP3=Tabular Text,1,_XTAB,.CGN,.LTR,.RPT,.TAB,.TXT,1,

VIEWEXP4=vCard,0,_XVCRD3,.VCF,1,

VIEWEXP5=Calendar File (.ics),0,_XICAL,.ICS,1,

EDITIMP1=ASCII Text,0,_ITEXT,.C,.H,.PRN,.RIP,.TXT,1,

EDITIMP2=Binary with Text,0,_ISTRNGS,.*,1,

EDITIMP3=BMP Image,0,_IBMP,.BMP,18,

EDITIMP4=CGM Image,0,_IFL,.CGM,.GMF,8,

EDITIMP5=GIF Image,0,_IGIF,.GIF,18,

EDITIMP6=HTML File,0,_IHTML,.HTM,.HTML,1,

EDITIMP7=JPEG Image,0,_IJPEG,.JPG,.JPEG,18,

EDITIMP8=Lotus 1-2-3,0,_IW4W,_IWKSE,.123,.WK1,.WK3,.WK4,.WKS,.WR1,.WRK,4,

EDITIMP9=Lotus PIC,0,_IPIC,.PIC,8,

EDITIMP10=Lotus Word Pro,0,_IW4W,.LWP,2,

EDITIMP11=Microsoft Excel,0,_IW4W,.XLS,4,

EDITIMP12=Microsoft RTF,0,_IRTF,_IW4W,.RTF,2,

EDITIMP13=Microsoft Word,0,_IW4W,.DOC,2,

EDITIMP14=Network Portable Graphics,0,_IW4W,.PNG,18,

EDITIMP15=PCX Image,0,_IPCX,.PCX,18,

EDITIMP16=TIFF 5.0 Image,0,_ITIFF,.TIF,18,

EDITIMP17=WordPerfect,0,_IW4W,.WPD,.WPT,2,

EDITIMP18=Unsupported File as Text,0,_ITEXT,.*,._UNKNOWN,1,

EDITIMP19=Symphony Document (.ODT),0,_IW4W,.ODT,2,

EDITIMP20=Symphony Spreadsheet (.ODS),0,_IW4W,.ODS,2,

EDITIMP21=Symphony Presentation (.ODP),0,_IW4W,.ODP,2,

EDITIMP22=Microsoft Word 2007,0,_IW4W,.DOCX,2,

EDITIMP23=Microsoft Excel 2007,0,_IW4W,.XLSX,2,

EDITEXP1=ASCII Text,2,_XTEXT,.C,.H,.PRN,.RIP,.TXT,._UNKNOWN,1,

EDITEXP2=CGM Image,2,_XCGM,.CGM,.GMF,8,

EDITEXP3=Microsoft RTF,2,_XRTF,.DOC,.RTF,4,

EDITEXP4=TIFF 5.0 Image,2,_XTIFF,.TIF,18,

EDITEXP5=vCard,0,_XVCRD3,.VCF,1,

DDETimeout=10

NAMEDSTYLE0=030042617369630000000000000000000000000000000000000000000000000000000000000001010100000A0000000000000100A0050A0000006400A0050A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009404000000000000

NAMEDSTYLE0_FACE=Default Sans Serif

NAMEDSTYLE1=030042756C6C657400000000000000000000000000000000000000000000000000000000000001010100000A000000000000000008070A000000640008070A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049404000000000000

NAMEDSTYLE1_FACE=Default Sans Serif

NAMEDSTYLE2=0300486561646C696E6500000000000000000000000000000000000000000000000000000000010101010B0C0000000000000100A0050A0000006400A0050A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009404000000000000

NAMEDSTYLE2_FACE=Default Sans Serif

DefaultMailTemplate=mail85.ntf

TCPIP=TCP, 0, 15, 0

LAN0=NETBIOS, 0, 15, 0

Ports=TCPIP,LAN0

KeyFileName_Owner=CN=/OU=US/O=

PhoneLog=2

Log=log.nsf, 1, 0, 7, 40000

KeyFileName=.id

CertificateExpChecked=.id 04/16/2009

RequestCertTableUpdate=.id 04/16/2009

NOTES_USER_POLICIES_SETUP_LEVEL=1

PoliciesLocalViewModTime=8525759A:003ED577

TemplateSetup=850005

VIEW_ICONPOPUP=1

Setup=850003

RoamingServerHasPolicy=0

FileDlgDirectory=C:<!NA!> Documents

ECLSetup=3

MailUpgradeCheckTime=658980

$headlineClientId=3FF7D7E1:BAC99E63-8525756E:005785F1

NewMailSeqNum=52035

NewMailSeqNum85256B3A:004A662E=52035

$USE_WCT_IM=1

$USE_ST_IM=0

SYMPHONY_INSTALLED=0

IDVAULT_COUNT1=0

IDVAULT_STAMP1=04/16/2009 10:11:12 AM

RoamClientPrompts=0

LastHistoryPruneTime=04/16/2009 07:26:45 AM

ExitNotesPrompt=0

DESKWINDOWSIZE=0 0 1012 589

WINDOWSIZEWIN=20 14 982 721

MAXIMIZED=0

NeedDPABfixup=0

DynCRSetup=850003

DYNINFOCR_OF422F498D:0AA0CF92-ON415DCDA1:62B5C025=OF5145C1A9:10EB4AC4-ON7341DEF1:E2AF3622|6|8525756E:0057F3D2

$EnableAlarms=1

SINGLE_LOGON_INSTALLED_TURNOFF=1

MailSetup=850003

MailUpgradeFolder=850003

WindowMoreStateSearch=1

$DialogMode=0

CalendarTimeSlotStart=420

CalendarTimeSlotEnd=1020

CalendarTimeSlotDuration=60

NAMES=names.nsf

SelectNameDialogSize=259,764,134,512,

ReplDefFullDocs=1

ReplDefPartDocsLimit=0

ReplDefPartDocsLimitAmt=40

ReplDefPartAtchLimit=0

ReplDefPartAtchLimitAmt=40

ReplDefFullText=0

ReplDefEncrypt=1

ReplDefEncryptType=2

ReplDefReplImmed=1

LOCAL_DB_ENCRYPT_ENABLE=1

LOCAL_DB_ENCRYPT_DEFAULT=2

$headlineDisableHeadlines=0

PromptForLocation=0

EmptyTrash=0

UNICODE_Display=1

AltCalendar=0

AdditionalTZMainCal=0

AdditionalTZSideCal=0

FooterWeekNo=0

FirstDayInYear=1

MinDaysInFirstWeek=1

MIMEPromptMultilingual=0

MIMEMultilingualMode=1

QuotePrefix=>

QuoteLineLength=70

EnableJavaScript=1

EnableJavaScriptErrorDialogs=1

EnableLiveConnect=1

BackgroundPrinting=1

ShowAccelerators=1

DisableImageDithering=1

WindowSizeMoveToFolder=345 142 334 343

NoShowAttachmentWarning=0

$W3LocalFormSave=0

FINDSTRING0=CONDOMINIUM

FINDSTRING1=archstone

FINDSTRING2=arch

FINDSTRING3=cvs

FINDSTRING4=orange

WindowSizeBookmark=325 138 374 302

WindowSizeBrowse=253 138 518 318

WindowSizeOtherServer=343 138 337 212

$CreateBookmarkLastFolder=Applications

Win32InfoboxPos=32 111

WindowSizeKeywords=362 142 299 275

WindowSizeAmbiguousDialog=184 142 656 356

WindowSizeOpenDoc=238 142 548 297

BCASE_SITEMAP_DISPLAY=13

Subject: Steps involved

Debbie: here are the steps we hope to use (tomorrow):

move new image over to new laptops

copy over unique users names.nsf

launch Notes 8.5 client, answer normal setup questions.

Verify config setings.

Still the 8.5 client does not upgrade the names.nsf.

Subject: forwarded to Install/Setup development

It does look as though your notes.ini setting is getting updated (the fact that it begins with an 8 instead of a 6) but it also looks as though possibly setup is not detecting the change so as to do the necessary database upgrade. I have forwarded this thread to the Install/Sstup developer.

Subject: using and image to rollout and migrate

Debbie - thanks. We are rollout out our new PC/laptop environ this weekend which includes a client image upgrade (6.5.6 to 8.5) , MS Office 2007 (aka. holy cow), new switches, over the weekend. So if the support staf can figure out a better way , great. Right now people should plan to develop a batch file to change the Notes.ini to a backleve template version number and the restart the Notes 8.5 image so that it forces the update to the 6.5 names.nsf copied over from the legacy install. I’ll be checking this post today.

Subject: TemplateSetup variabe

From what I am reading in your responses, it appears as though your 8.5 “image” includes in 8.5 Notes.ini file (with templateSetup variable already beginning with the number 8. This is not a supported upgrade path. Any notes.ini inlcluded with an upgrade should have TemplateSetup deleted (or reverted back to a number less than 800000).