- Prepare the new servers. Install OS with latest service pack, and install .NET framework 1.1
- Install SQLServer 2000 on database server. You need to install at least service pack 3, recommended service pack 4.
- Install STS 2.0 and service pack on project server. Select "Server Farm" mode to install and configure the STS and default web site after installation.
- Install project server 2003 and service pack.
1. Make sure WSS, Project Server of two system on the same version
a. For project server
All project server instances should be updated to at least SP2a. Go to the installed folder of project server, find PDS.dll file. Here is the version table:
|
|
Project Server 2003 |
|
SP2 |
11.2005.0.3801 |
|
SP2a |
11.2005.0.4110 |
|
SP3 |
11.2007.0.3529 |
B. For WSS
Go to Control Panel – Add and Remove Programs, select the Microsoft Windows SharePoint Service 2.0, and then click: Click here for support. The versions will be shown in dialog. Here is the table of WSS 2.0 version
|
|
Windows SharePoint Services v2 |
SharePoint Portal Server 2003 |
|
Unserviced pack |
11.0.5608.0 |
11.0.5704.0 |
|
With Service Pack 1 |
11.0.6361.0 |
11.0.6715.0 |
|
SP1+KB887981 |
11.0.6411.0 |
|
|
R2 WSS SP2 Beta |
11.0.6551.0 |
|
|
SP2 |
11.0.7969.0 |
11.0.8126.0 |
|
Post SP2 rollup |
11.0.8000.0 |
11.0.8126.2 |
|
SP3 |
11.0.8173.0 |
11.0.8168.0 |
To find database schema version, you may open the globals table in configure database. The field SchemaVersion will be the database schema version.
|
|
Database Schema Version |
|
Unserviced pack |
6.0.2.5530 |
|
WSS SP1 |
6.0.2.6361 |
|
WSS SP1 + KB887981 |
6.0.2.6411 |
|
R2 WSS SP2 Beta |
6.0.2.6551 |
|
WSS SP2 |
6.0.2.6568 |
|
WSS SP2 rollup KB900929 |
6.0.2.8000 |
|
WSS SP2 KB900929+KB924881 |
6.0.2.8117 |
|
WSS SP3 |
6.0.2.8165 |
Please see the document for detail information.
http://mindsharpblogs.com/penny/articles/481.aspx
2. Restore Project Server database
3. Change Project Server database
-
Open MSP_WEB_STS_SERVERS table
-
Change WSTS_SERVER_NAME to new project server name.
-
Change WSTS_SERVER_ADMIN_PORT to the port of WSS admin site.
-
Change WSTS_ADMIN_SERVER_NAME to new project server name.
4. Re-assign project user and projectserver user
-
Remove the MSProjectUser and MSProjectServerUser from ProjectServer Database.
-
Go to security – logins
-
Right-click on MSProjectServerUser and select Property
-
In user property dialog, select “Database Access”
-
Select OK to close dialog.
-
Right-click on MSProjectUser and select Property
-
In user property dialog, select “Database Access”
-
Check the ProjectServer database and select “MSProjectRole” in the database role list
-
Select OK to close dialog.
5. Restore WSS Content database
6. Add content database to virtual server
- Open SharePoint admin site, select Configure Virtual Server Settings.
- Select Default Web Site
- Select Manage Content Databases
- Select WSS_Content_Prod database
- Check Remove content database in Remove Content Database section and click OK.
- After done, Click “Add a Content Database”
- Select Specify database server settings
Enter SQL server name as database server name
Enter WSS_Content_Prod as database name
Enter 9000 in Number of sites before a warning event is generated
Enter 15000 in Maximum number of sites that can be created in this database - Click OK to add the content database, the WSS will find all sites in that new content database.