Article ID: 937291
Article Last Modified on 10/31/2007
APPLIES TO
- Microsoft Windows SharePoint Services 3.0
Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows registry
SYMPTOMS
When you run the pre-upgrade scan tool (Prescan.exe) to scan Microsoft Windows SharePoint Services 2.0 sites before you upgrade to Microsoft Windows SharePoint Services 3.0, you receive one of the following error messages:
- Error message 1
- Error message 2
- Error message 3
- Error message 4
- Error message 5
- Error message 6
- Error message 7
- Error message 8
- Error message 9
- Error message 10
CAUSE
Cause of error message 1
This issue occurs if the content database contains one or more orphaned Web sites. An orphaned Web site is a Web site that does not belong to a Windows SharePoint Services 2.0 parent Web site.
Cause of error message 2
This issue occurs if a Windows SharePoint Services 2.0 language pack or a Windows SharePoint Services 2.0 application template is installed incorrectly. Some Microsoft Office SharePoint Portal Server 2003 templates may be incorrectly identified as custom templates during the pre-upgrade scan process.
Cause of error message 3
This issue occurs if some required fields are set to NULL on a list that resides on a Windows SharePoint Services 2.0 site. For example, a discussion board may contain one or more posts that have a blank Subject field or a blank Body field.
Cause of error message 4
This issue occurs if the content database contains one or more orphaned lists. An orphaned list is a list that does not belong to a Windows SharePoint Services 2.0 parent site. This issue may also occur if the content database contains one or more Windows SharePoint Services 2.0 sites that use an included path. However, the included path is not defined on the server.
Cause of error message 5
This issue occurs if Prescan.exe detects that a Windows SharePoint Services 2.0 inclusion path is missing.
Cause of error message 6
This issue occurs if the content database contains one or more orphaned lists. An orphaned list is a list that does not belong to a Windows SharePoint Services 2.0 parent site.
Cause of error message 7
This issue occurs if one of the following conditions is true:
- The Windows SharePoint Services 2.0 configuration database contains one or more orphaned sites or one or more inaccessible site collections.
- The content database contains one or more orphaned lists. An orphaned list is a list that does not belong to a Windows SharePoint Services 2.0 parent site.
Cause of error message 8
This issue occurs if the Windows SharePoint Services 2.0 database is hosted on a separate computer that is running Microsoft SQL Server. In this situation, the Windows SharePoint Services search logon account may not have the correct permission to access the Windows SharePoint Services database or to query the Windows SharePoint Services database on the computer that is running SQL Server.
Cause of error message 9
This issue occurs if one or more of the following conditions are true:
- You ran Psconfig.exe in the server farm before you ran Prescan.exe.
- You did not successfully run the "SharePoint Products and Technologies Configuration Wizard" in Windows SharePoint Services 3.0 before you installed Microsoft Office SharePoint Server 2007. In this situation, the SharePoint Portal Server 2003 configuration wizard cannot be upgraded.
Cause of error message 10
This issue occurs if the Windows SharePoint Services 2.0 configuration database is corrupted.
RESOLUTION
Resolution for error message 1
To resolve this issue, follow these steps:
- Install the software updates that are described in the following articles in the Microsoft Knowledge Base:
918742 Description of a new command-line operation that is available for the Spsadm.exe command line tool that you can use to clean up orphaned items in the configuration database in SharePoint Portal Server 2003
918744 Description of a new command-line operation that you can use to repair content databases in Windows SharePoint Services
- Repair any orphaned Web sites, lists, and document libraries. To do this, run the following command at the command line:
Stsadm -o databaserepair -url http://
<ServerName>
-databasename<WSS2.0_Content_Database>
-deletecorruption<ServerName>
is the name of the Windows SharePoint Services 2.0 server. Additionally,<WSS2.0_Content_Database>
is the name of the Windows SharePoint Services 2.0 content database.
Resolution for error message 2
To resolve this issue, reinstall the language packs and the application templates, as appropriate for your situation. Additionally, you can use the Preupgradescanconfig.xml file when you perform the scan. For example, run the following command at the command line:
prescan.exe /c preupgradescanconfig.xml /all
The Preupgradescanconfig.xml file contains additional logic to help find the portal site templates that are used by SharePoint Portal Server 2003 as standard templates instead of as custom templates that are based on Windows SharePoint Services 2.0.
Resolution for error message 3
To resolve this issue, use the ListId value in the error message to determine the Web site or the Windows SharePoint Services 2.0 site that hosts the list. Then, add information in the required fields that are set to NULL.
Resolution for error message 4
For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:
923904 Error message when you try to upgrade Windows SharePoint Services 2.0 to Windows SharePoint Services 3.0: "Upgrade has encountered one or more lists that were not updated by Prescan.exe and must exit
Resolution for error message 5
To resolve this issue, make sure that all inclusion paths that are used by Windows SharePoint Services 2.0 sites are available.
Resolution for error message 6
For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:
923904 Error message when you try to upgrade Windows SharePoint Services 2.0 to Windows SharePoint Services 3.0: "Upgrade has encountered one or more lists that were not updated by Prescan.exe and must exit"
Resolution for error message 7
To resolve this issue, use one of the following methods:
- Confirm that the Windows SharePoint Services 2.0 site exists. Or, unlock the site collection in SharePoint Central Administration. If the site does not exist, re-create the site collection. Then, rerun Prescan.exe.
- Use Smigrate.exe to back up the Windows SharePoint Services 2.0 site and then to restore the Windows SharePoint Services 2.0 site. This can help resolve issues that are caused by orphaned lists.
Note Smigrate.exe removes any custom permissions in the Windows SharePoint Services 2.0 site.
Resolution for error message 8
For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:
923896 Error message when you try to run the Windows SharePoint Services 3.0 pre-upgrade scan tool from the command line: "This server is not the indexer of this search application"
Resolution for error message 9
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
To resolve this issue, use one of the following methods:
- Rerun Prescan.exe, and then resolve any reported issues before you run Psconfig.exe.
- Remove SharePoint Server 2007 by using the "Add or Remove Programs" item in Control panel, and then upgrade SharePoint Portal Server 2003 to SharePoint Server 2007. To do this, follow these steps:
- Click Start, click Run, type cmd in the Open box, and then click OK.
- Locate the following registry subkey:
HKEY_LOCAL_MACHINE\software\Microsoft\shared tools\web server extensions\12.0\wss
- Change the SetupType value to CLEAN_INSTALL.
- In Control Panel, double-click Add or Remove Programs, and then click Remove under Microsoft Office SharePoint Server 2007.
- In Registry Editor, locate the following registry subkey:
HKEY_LOCAL_MACHINE\software\Microsoft\shared tools\web server extensions\12.0\wss
- Change the SetupType value to V2V_INPLACE_UPGRADE.
- Run the configuration wizard, and then upgrade to SharePoint Server 2007.
Resolution for error message 10
To resolve this issue, follow these steps:
- Click Start, point to Administrative Tools, and then click SharePoint Central Administration.
- On the SharePoint Central Administration Web page, create a new configuration database.
- For each virtual server that was extended, click Configure Virtual Server Settings, and then click Remove Windows SharePoint Services from Virtual Server. Remember to keep the existing content databases.
- Use a blank content database to reextend the virtual server.
- Under Manage Content Databases, remove the blank content database, and then add the existing content database.
If Prescan.exe cannot upgrade a content database, you may receive the following error message when you try to upgrade to Windows SharePoint Services 3.0:
To determine how the Prescan.exe error occurs, you can run an SQL query against the content databases. To do this, follow these steps:
- Click Start, point to All Programs, click Microsoft SQL Server, and then click Query Analyzer.
- In SQL Query Analyzer, click the content database that you want to verify in the list of databases.
Copy the following SQL statement, paste the SQL statement in SQL Query Analyzer, and then click Execute.
SELECT FullUrl, Id FROM Sites WHERE bitflags NOT LIKE '262144'
This query returns the site collection names that Prescan.exe could not successfully scan or access.
Additional query words: WSS2.0 WSS3.0
Keywords: kbinfo kbtshoot kbprb kbexpertiseinter KB937291