Welcome to MSDN Blogs Sign in | Join | Help

Upgrading from WSS 3.0 B2TR to RTM

Upgrading from Windows SharePoint Services 3.0 Beta 2 Technical Refresh to Release Version

Introduction

Follow the instructions in this article carefully when you upgrade from Microsoft Windows SharePoint Services 3.0 Beta 2 Technical Refresh to the release version.

During upgrade, your farm will be offline for a period of time while the databases are upgraded to the release version of the product. Be sure to notify your customers in advance.

In this article:

·         Prepare for upgrade#section1

·         Uninstall Windows SharePoint Services 3.0 Beta 2 Technical Refresh#section2

·         Install the release version of Windows SharePoint Services 3.0#section3

·         Uninstall and reinstall Microsoft .NET Framework 3.0#section4

#Prepare for upgrade

Perform the procedures in this section on every server computer in your farm.

 

Delete failed timer jobs

1.    Open SharePoint 3.0 Central Administration.

2.    On the top navigation bar, click Operations.

3.    In the Global Configuration section, click Timer job definitions.

4.    On the Timer Job Definitions page, look for backup and restore or upgrade timer jobs in the list. If any exist, delete them by clicking the timer job and then clicking Delete on the page that appears.

 

 

Record current server information

1.    Record the name of every server computer that hosts SharePoint 3.0 Central Administration.

2.    Record the following information for each server computer:

·         Server type   When you install the release version, you will need to specify the same server type that you have currently installed for each server computer in your farm.

Note   The server type of a computer is located in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\WSS\ServerRole registry subkey. The values are singleserver for Basic installations or WFE for Advanced (farm) installations.

·         Central Administration account and password   You will need to use the same account and password when you install the release version.

 

 

Stop Windows SharePoint Services Search in a Basic installation

1.    Open SharePoint 3.0 Central Administration.

2.    On the top navigation bar, click Operations.

3.    In the Topology and Services section, click Services on Server.

Stop Windows SharePoint Services Search.

 

 

Stop Windows SharePoint Services Search in an Advanced (farm) installation

1.    On the Start menu, click Run. In the Open box, type

cmd

and then click OK.

2.    At the command prompt, type

cd %Programfiles%\Common Files\Microsoft Shared\web server extensions\12\bin

3.    At the command prompt, type

stsadm -o spsearch -action list > SearchServerList.txt

4.    Open SharePoint 3.0 Central Administration.

5.    On the top navigation bar, click Operations.

6.    In the Topology and Services section, click Services on Server.

7.    On every server, stop Windows SharePoint Services Search if it is not already stopped.

To easily check the status of the search service on each server, click the server name in the Server list.

 

 

Modify the registry setting for the configuration database connection

1.    On the Start menu, click Run. In the Open box, type

regedit

and then click OK.

2.    In the Registry Editor, navigate to and click the following subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Secure\ConfigDB

3.    On the File menu, click Export, and in the File name box, type
SharePointRegKeyBackup
This backs up the subkey so you can restore it to your registry later, if necessary.

4.    Under the registry subkey, right-click the dsn value, and then click Rename.

5.    Type

dsn2

for the name, and then press ENTER to save your changes.

Caution   Be sure to check that you have renamed the registry key to dsn2. If you fail to perform this step, upgrade will fail and you will have to manually upgrade the content databases to a new installation. This step is required for the installation process to detect and upgrade Beta 2 Technical Refresh to the release version.

6.    Close the Registry Editor.

 

To simplify renaming this registry key, you can download a utility from Microsoft Help and Support (http://go.microsoft.com/fwlink/?LinkID=75313&clcid=0x409).

 

Delete existing SharePoint Products and Technologies Configuration Wizard logs

1.    Open a command window.

2.    At the command prompt, type

cd "%programfiles%\common files\microsoft shared\web server extensions\12\logs"

and then press ENTER.

3.    At the command prompt, type

del psc*.log

and then press ENTER.

 

#Uninstall Beta 2 Technical Refresh

Perform the procedure in this section on all server computers in your farm. You can perform the steps in parallel across all server computers, or complete the procedure on each computer before moving to the next. You do not need to uninstall .NET Framework or Windows Workflow Foundation from these computers.

 

Uninstall Beta 2 Technical Refresh

1.    In Control Panel, double-click Add or Remove Programs.

2.    Uninstall all Microsoft Windows SharePoint Services 3.0 Language Packages.

Caution   You must uninstall all language packs before you uninstall Windows SharePoint Services 3.0 Beta 2 Technical Refresh. If you do not uninstall all language packs at this point, you will be unable to install the release version of Windows SharePoint Services 3.0.

3.    A message box appears to remind you to run the SharePoint Products and Technologies Configuration Wizard after uninstalling the language packs. You can ignore this reminder; click OK.

4.    Select Microsoft Windows SharePoint Services 3.0, and then click Remove.

5.    In the first message box that asks you to confirm that you want to uninstall, click Yes.

6.    In the second message box that asks you to confirm that you want to uninstall, click OK.

7.    If you are prompted to restart the computer, do so.

 

#Install the release version of Windows SharePoint Services 3.0

The procedure in this section must first be performed on a front-end Web server that hosted the Central Administration Web application in your Beta 2 Technical Refresh installation, which you noted under "Record current server information," earlier in this article. After you successfully complete this procedure on that server computer, perform it on all the other server computers in the farm, one at a time.

Note   If upgrade fails on any server computer, do not run this procedure on any other computer in the farm until you have fixed the problem. After you have fixed the problem, run the SharePoint Products and Technologies Configuration Wizard again to resume upgrade.

 

Install Windows SharePoint Services 3.0 release version

1.    Run Setup for the release version of Windows SharePoint Services 3.0.

2.    Follow the steps to install the product. If the Upgrade Earlier Versions dialog box is displayed, choose No, do not upgrade at this time, and then click Install Now.

3.    On the welcome page of the SharePoint Products and Technologies Configuration Wizard, click Cancel, and then click Yes in the dialog box that appears.

4.    If you are using a Basic installation, perform the following steps:

a.    In Control Panel, double-click Administrative Tools, and then double-click Services.

b.    Double-click SQL Server 2005 Embedded Edition (MICROSOFT##SSEE).

c.    In the Startup type list, click Automatic, and then click OK.

d.    Click Start the service.

e.    On the Start menu, click Run. In the Open box, type

regedit

and then click OK.

f.     In the Registry Editor, navigate to the following subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\WSS

g.    Under the registry subkey, double-click the Server Role value, change the value to SINGLESERVER, and then click OK.

h.    Close the Registry Editor.

5.    Install any Microsoft Windows SharePoint Services 3.0 Language Packages. At the end of every language pack installation, cancel the SharePoint Products and Technologies Configuration Wizard when it opens.

6.    Run the SharePoint Products and Technologies Configuration Wizard. Use the Central Administration account and password that you noted under "Record current server information," earlier in this article. Be sure you select the same server type you previously used for this server, which you also noted under "Record current server information."

A message box appears to remind you that services will be started; click Yes.

A message box appears to remind you to run the wizard on each server in the farm; click OK.

Note   Upgrade may only be run on one server computer in the farm at a time.

Ignore the warning that is briefly displayed in the wizard that reads Failed to start search service SPSearchServiceInstance on this server after completing upgrade. Please start it manually. You will start this service in step 10.

7.    If you are performing a Basic installation and the SharePoint Products and Technologies Configuration Wizard fails with the error message …is blocked because the signature is not valid, do the following:

a.    On the Start menu, click Run. In the Open box, type

regedit

and then click OK.

b.    In the Registry Editor, navigate to the following subkey, and then delete it:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\WSS\Services\Microsoft.SharePoint.Search.Administration.SPSearchService

c.    Run the SharePoint Products and Technologies Configuration Wizard again.

8.    Wait until upgrade has been completed successfully on this server computer before you start upgrade on any other server computer.

9.    Open the file SearchServerList.txt, which you created in step 3 of "Stop Windows SharePoint Services Search in an Advanced (farm) installation," earlier in this article.

10. On every server listed with Status:Online, do the following:

a.    On the Start menu, click Run. In the Open box, type

cmd

and then click OK.

b.    At the command prompt, type

cd %Programfiles%\Common Files\Microsoft Shared\web server extensions\12\bin

c.    At the command prompt, type

stsadm -o spsearch -action start -farmserviceaccount DoMAIN\name -farmservicepassword password -databaseserver searchdatabaseserver -databasename WSS_Search_NewDB

11. After starting search, you need to associate content databases to search servers. If a content database is not associated with a search server and you attempt a search on a site in the content database, the following message will be displayed: Your search cannot be completed because this site is not assigned to an indexer. Perform the following steps:

a.    Open SharePoint 3.0 Central Administration, click Application Management, and then click Content Databases.

b.    Click the content database for a Web application, and for Search Server choose a Windows SharePoint Services Search Server.

c.    Repeat these steps for each content database for each Web application.

 

If the Search service is not functional, perform the following procedures for both Basic and Advanced (farm) installations.

On each and every server that has an online ("started") Windows SharePoint Services Search service, do the following:

1.    Open a command prompt window on the server, and change directory to Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN.

2.    Type

stsadm -o spsearch –action list

This will output the current association of content databases to search servers.

3.    Type

stsadm -o spsearch -action stop

This stops the Windows SharePoint Services Search service (this action throws away the search index).

If you encounter a problem or error, do the following:

1.    Type

net stop sptimerv3

net stop spsearch

If the service does not stop, do the following:

1.    Open a command prompt window, and type

run tasklist /svc

2.    Find "SPSearch" in the output and note the process ID <pid>.

3.    At the command prompt, type

run taskkill /f /pid <pid>

4.    At the command prompt, type

stsadm -o spsearch -action stop

net start sptimerv3

#Uninstall and reinstall Microsoft .NET Framework 3.0

After you have successfully installed the release version and verified that the search service is functional, perform this procedure on every server computer in your farm.

 

Uninstall and reinstall Microsoft .NET Framework 3.0

1.    In Control Panel, click Add or Remove Programs, select Microsoft .NET Framework 3.0, and then remove it.

2.    Install Microsoft .NET Framework 3.0 (http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en).

 

See Also

Published Thursday, November 16, 2006 7:43 PM by joelo

Comments

Thursday, November 16, 2006 3:49 PM by sunil@ontinc.com

# re: Upgrading from WSS 3.0 B2TR to RTM

good one.

thanks gmail001

Thursday, November 16, 2006 8:45 PM by Microsoft SharePoint Products and Technologies Team Blog

# Announcing the RTW of WSS and Office SharePoint Server 2007 Standard and Enterprise Evaluation!

It is my pleasure to announce the RTW of WSS 3.0 and Office SharePoint Server 2007. Please read the all

Friday, November 17, 2006 9:32 AM by Michael

# re: Upgrading from WSS 3.0 B2TR to RTM

Great instructions. My upgrade has been running now for over 12 hours on a 1.2 GB DB / Dual 3GHz Server. Normal? Guess I let it sit at step 8 for some more time.

Friday, November 17, 2006 1:57 PM by micxba

# re: Upgrading from WSS 3.0 B2TR to RTM

Was finally able to finish the upgrade. I have a 2 server setup 1xSP + 2xSQL. Sharepoint created an account called SHAREPOINTCOMPUTERNAME$ in SQL Server but it had no access. I had messages saying that SYSTEM has no permissions to the database server. Once I granted those for the $ account it went past step 8.

Friday, November 17, 2006 2:24 PM by Malek Badi

# re: Upgrading from WSS 3.0 B2TR to RTM

In Section #3

Wouldn't it be better to specifically mention that steps 8,9,10 and 11 are applicable for server farm installation

And as for Section#4 : Instaling .Net FW 3 ..

Didi you mean that we should un-install .Net FW 3 CPT and install the RTM .NET FW 3.0 ??

and if so .. what affect does this have on having Office 2007 Beta 2 TR installed ??

Thanx for handy information ..

Sunday, November 19, 2006 1:56 AM by Mike Walsh's WSS and more

# WSS FAQ - additions and corrections - XXXI - 13th to 19th November 2006

Monday, November 20, 2006 9:30 PM by Steve Sofian's Blog

# Learning MOSS 2007 Resources (21.Nov.2006)

Below is a list of webcasts/videos available for MOSS 2007: I will keep this list as updated...

Tuesday, December 19, 2006 9:50 AM by Graeme

# re: Upgrading from WSS 3.0 B2TR to RTM

I have succesfully upraded from sharepoint 2 with SQL 2005 database to sharepoint 3.

I cannot get the search to work?

Has any one any suggestions????

loonytoonz at gmail.com

Saturday, December 23, 2006 1:18 PM by Robert Wuhrman, PMP

# re: Upgrading from WSS 3.0 B2TR to RTM

Great.  Thanks for the tips.  It worked.  2 variances for me:

1) It made me uninstalled .Net 3 Framework CTP and installing the final version BEFORE installing WSS 3.0

2) In step 6 of the config wizard it gave an error saying that it couldn't find the web.config file.  Funny thing was that the directory existed, but the web.config did not.  After creating a blank web.config and re-running the wizard all went fine.

Anyway, thanks again this was useful.

Rob Wuhrman, PMP

Wednesday, January 17, 2007 3:12 PM by Joycode@Ab110.com

# 如何配置Windows SharePoint Services 3.0的搜索

为了测试,我在此环境里只安装了WSSv3.0,但创建站点后,搜索却出现了这样的问题: 搜索时报错: 无法完成搜索,因为没有为索引器分配此网站。有关详细信息,请与管理员联系。 后来在Joel的网站上找到了fix

Saturday, March 10, 2007 11:17 AM by Steve Sofian's SharePointer Blog

# Learning MOSS 2007 Resources (09.Mar.2007)

Below is a list of webcasts/videos available for MOSS 2007: I will keep this list as updated as possible

Monday, March 26, 2007 12:34 PM by John Angelini

# re: Upgrading from WSS 3.0 B2TR to RTM

Regarding Search..... I struggled with this for awhile. In the Event Logs, I found several "Access Denied" errors with the message "The start address <sts3://yoururl/contentbid={GUID}> cannot be crawled" and error code 2436. These messages should appear every 5 minutes, when the SharePoint Search Service Timer Job fires. 5 minutes is, of course, assuming the value has not been changed from the default.

Hopefully this will help. I was able to fix the problem with a registry hack. My issue was Loopback Checking, which IIS uses to protect against Denial of Service Attacks. Basically, the default value does not allow the Search Service to crawl the site, because it essentially receives a dangerous level of Requests coming from the loopback address (default 127.0.1.1), which it denies access to "thinking" it is an attack.

See Knowledge Base Article KB896861 at http://support.microsoft.com/kb/896861 for the fix.

Short story: Create a DWORD registry key at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Lsa named DisableLoopbackCheck and set the value to 1, for TRUE, to disable the loopback checking.

Hope this helped. Please repost this thread on any other boards relating to this problem. We the developers are responsible for our own community, so help others by reposting this thread to those who need it, and they will be there to help you when you need it!!

Thursday, June 14, 2007 4:47 PM by Joel Oleson's SharePoint Land

# I'm Indexing and I only get errors...

Got this message from a user responding to a comment they saw in a previous post... http://blogs.msdn.com/joelo/archive/2006/11/16/upgrading-from-wss-3-0-b2tr-to-rtm.aspx

Thursday, June 14, 2007 5:24 PM by Mirrored Feeds

# I'm Indexing and I only get errors...

Got this message from a user responding to a comment they saw in a previous post... http://blogs.msdn

New Comments to this post are disabled
 
Page view tracker