SharePoint 2007: Updating MOSS Beta 2 to Beta 2 Technical Refresh (Beta 2TR)

Because the process for updating MOSS Beta 2 to the Beta 2TR might appear tricky to some, I have written the following step by step instructions for applying the update to an existing install.  

For those looking to print these instructions off, I have created a PDF that you can download here. Since I realize sometimes it is easier to print such documentation off and read as you go through the steps.

Update: You can find the direct links to all TR Downloads on the Microsoft SharePoint Team weblog.

Anyhow…let’s get started!

Step 1: Confirm Appropriate Version of Microsoft Office SharePoint Server

Confirm the version of Microsoft Office SharePoint Server 2007 is the appropriate number (12.0.0.4017). This can be checked under the Site Settings panel of the Central Administration site or under the site settings of any standard site.

  1. Log into the SharePoint Central Administration
  2. From the Site Actions menu, select Site Settings

The version number is listed just below the mobile url.

Step 2: Stop the Search Service

The search service should be disabled on all servers within the server farm prior to installing the TR update. To disable the search service:

On each of the application servers:

  1. Select Start, Programs, Administrative Tools and then Services
  2. From the listing of services, select the Office SharePoint Search Service and select Stop the service.

Disabling the WSS Search Service

  1. Log into the SharePoint Central Administration
  2. Select the Operations tab
  3. From the Topology and Services section, select Services on Server

  1. From the list of running services, select the Stop action for Windows SharePoint Services Search

  1. Click OK on the popup window to continue.


Step 3: Uninstall Windows Workflow Foundation Build 2.2

  1. Click Start, Settings, Control Panel, and select Add or Remove Programs
  2. From the list of installed programs, select Windows Workflow Foundation and click the Remove button

  1. Select the Yes button from the pop-up window to confirm the removal request


Step 4: Install the .NET Framework 3.0

Download and install the .NET Framework 3.0 from the following location:

http://www.microsoft.com/downloads/details.aspx?FamilyId=19E21845-F5E3-4387-95FF-66788825C1AF&displaylang=en

 

  1. Accept the End User License Agreement and click the Install button

  1. The installation process will commence and a message window will appear in bottom right of the screen. During this time, any required components for the installation will be downloaded. This process will take several minutes to complete. To view progress, select the balloon window.

  1. A message will appear once the setup has been completed successfully.

Step 5: Run the WSS Beta 2 Technical Refresh Update

  1. Run the WSS Beta 2 TR file.
  2. Accept the End User License Agreement and click the Continue button

  1. You will receive a warning that several key services will be stopped which will affect the availability of the service to others. Click the Yes button to continue.

  1. The files will then be extracted and installation of the update will continue. This operation will take several minutes to complete. When the operation has finished, a message window will appear advising that additional components will require updating. 

  1. Click the OK button to continue.
  1. Another message window will appear advising that installation of the Beta 2 Technical Refresh for Windows SharePoint Services is complete.


Step 6: Run the MOSS Beta 2 Technical Refresh Update

  1. Run the MOSS Beta 2 TR Update
  2. Accept the End User License Agreement and click the Continue button

  1. You will receive a warning that several key services will be stopped as part of the operation. Click the Yes button to continue.

  1. The files will then be extracted and installation of the update will continue. This operation will take several minutes to complete. When completed, a message window will appear. Click the OK button to continue.

The SharePoint Configuration Wizard will be automatically started upon clicking the OK button from previous step. If you have installed language packs or are running Microsoft Office SharePoint Server in a standalone installation, cancel the wizard and complete Steps 7 and/or 8. Also if there are multiple servers within the environment, ensure that the updates are applied to each server.

Step 7: (Optional) Install Language Packs

If you are running any language packs on your server farm, you should now install the WSS language pack updates and then the MOSS language pack updates. This will require stopping the automatic running of the SharePoint Configuration Wizard. This operation can be restarted manually after the required components have been run.

Step 8: (Optional) Remove Registry Entries on Standalone Server

  1. If you are updating a standalone server, you will need to make some changes to the registry settings on the server. To do this select Start, Run and enter “regedit” and click the OK button.

  1. Browse to and delete the following registry nodes:
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions12.0WSSServicesMicrosoft.Office.Server.Search.Administration.SearchService
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions12.0WSSServicesMicrosoft.SharePoint.Search.Administration.SPSearchService

Step 9: (Automatic) Run the SharePoint Configuration Wizard

1. Unless you had to complete steps 7 or 8, the SharePoint configuration wizard will run automatically after the completion of Step 6. To run the configuration wizard manually, select Start, then Programs, Administrative Tools and SharePoint Products and Technologies Configuration Wizard.

2. When the wizard begins, click the Next button.

3. A window will appear advising of the services that will be reset during the configuration process. Click the Yes button to continue.

4. You will receive a reminder warning to ensure that the update has been applied to all servers in the server farm.  Click the OK button to continue.

5. This process will update all deployed sites to the Beta 2 Technical Refresh. You may be notified that the search service is not running. This is expected and will be restarted manually in an upcoming step. When the configuration wizard ends, you will receive a notification that the process has completed successfully.  Click the Finish button.

Step 10: Update Existing Form Services Templates

In order to upgrade any form services or workflow form templates to the technical refresh update, run the following operation from the command line using the stsadm.exe tool.

%windir%Program FilesCommon FilesMicrosoft Sharedweb server extensions12binstsadm.exe -o reconvertallformtemplates

Step 11: Restart the Search Service

On each of the application servers:

  1. Select Start, Programs, Administrative Tools and then Services
  2. From the listing of services, select the Office SharePoint Search Service and select Start

Enabling the WSS Search Service

  1. Log into the SharePoint Central Administration
  2. Select the Operations tab
  3. From the Topology and Services section, select Services on Server

  1. From the list of services, select Windows SharePoint Services Search and select Start

  1. You will be required to create a new database for search. To do so rename the existing search database to something else.

  1. When the new search database has been created, you will be returned to the services screen.

99 comments on “SharePoint 2007: Updating MOSS Beta 2 to Beta 2 Technical Refresh (Beta 2TR)

  1. TonyS says:

    Brilliant instructions, thank you, after struggling with the rubbish MS provided ones your’s were a walk in the park :)

  2. Jeremy Thake says:

    Thanks very much for this Amanda. Had some teething problems as shown on my blog post but all seems okay now.

    http://made4the.net/blogs/c_net_tales/archive/2006/09/19/Sharepoint-2007-B2TR-upgrade-error.aspx

  3. Gustavo says:

    It’s ROCKs Amanda, great job !!

  4. Shane and Gustavo – Thanks!

    Jeremy – Glad you were able to work through your issue and thanks!

  5. Ray says:

    Great Job! A quick note: After reviewing the ‘read first’ documentation along with your blog, it may be good to note that early beta adopters may have a unique install, using the Microsoft Pre-Release Software WinFX Runtime Components – (February Community Technology Preview (CTP)) as a rollup for .NET Framework 2.0 and Windows Workflow Foundation Build 2.2, then you will need to remove this as well. In Add-Remove programs, it is displayed as WinFX runtime components 3.0 – Beta 2.

  6. By far one of the best step by step instruction sets I have seen for B2TR. I went ahead and linked to your posting.
    Thanks

  7. Sam says:

    Bravo…brilliant instructions..

    had a problem with the install of .net framework 3.0.

    It didn;t install the workflow foundation with .net framework 3.0.

    I had to apply the .net hotfix to get it to work…

  8. Rich Warner says:

    Thanks Amanda – extremely helpful. Cheers.

  9. Guruprasad Karnik says:

    Hi
    After updating the B2TR patches, i tried crawling the local sharepoint server and sites, but the crawl seems to be going on and on forever.Is crawling and searching working fine after the update? Also I am unable to check in an item in a document library.

  10. Thank you, with these instructions I managed to do the upgrade without any problems. By the way if the download manager for the .NET Framework 3.0 gives you grief try to download the complete package at: http://download.microsoft.com/download/D/C/0/DC09D14E-494D-4E5A-A1BA-783554D9D8FE/dotnetfx3.exe

  11. Joel Teply says:

    If you receive this error during, let’s say a custom search:

    Your search cannot be completed because this site is not assigned to an indexer. Contact your administrator for more information.

    You’ll find a setting in SCAW->Application Management->Content databases->(click on your database)
    Third line down:
    “Select Windows SharePoint Services search server ”
    Select one, and now you have assigned your site to an indexer.

    on to the next error…

  12. Schahid says:

    Hi Amanda, Thanks a lot for this great article. I have a small problem, I hope I did not miss out anything, kindly help: –

    After installing the B2TR, when I try to open a layout page in Sharepoint Designer 2007, I get the following error: –

    “The server could not complete your request. Contact your Internet provider or web server administrator to make sure that the server has FrontPage Server Extensions or SharePoint Services Installed.”

    N.B. I get the above error only when I try to open the toolbox of Sharepoint Designer 2007. Also, I am opening a remote site with Sharepoint Designer 2007, which is installed on my local system. I was not getting this error before B2TR. I have updated Sharepoint Designer 2007 also. Your help will be greatly appreciated.

    Thx.

  13. Stan Lockhart says:

    Thanks for the great guide. I was able to upgrade on a standalone config fine but when I tried with SQL 2005 on a different server I can’t open the site or Cent Admin. This error message throws

    Server Error in ‘/’ Application.
    ——————————————————————————–

    Runtime Error
    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Details: To enable the details of this specific error message to be viewable on remote machines, please create a tag within a “web.config” configuration file located in the root directory of the current web application. This tag should then have its “mode” attribute set to “Off”.

    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the “defaultRedirect” attribute of the application’s configuration tag to point to a custom error page URL.

    Anyone else have this problem?

  14. Hi Amanda,

    Really……….Greatwork

    Thanks a Lot!!!!

  15. Hi,
    My customers would like to know if there is a limit (in # of entries, size of entries or length of page) to amount of blog entries that can fit on one page. I can’t find that information. Thanks

  16. eider says:

    I did not see any search server in the services on server list.
    How can i make appear it? y tried to start the Sharepoint Services Search service on the windows services but it gets me back the followin error:

    The handle is invalid.

    Event Type: Error
    Event Source: Service Control Manager
    Event Category: None
    Event ID: 7023
    Date: 9/16/2008
    Time: 10:44:09 AM
    User: N/A
    Computer: COMPUTERNAME
    Description:
    The Windows SharePoint Services Search service terminated with the following error:
    The handle is invalid.

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

  17. Pingback: vachetta tan 12s
  18. Pingback: scarpe nere adidas

Leave a Reply