1.检查服务器上面是否安装.Net Framework3.0(必须要安装的)。
2.安装WSS3.0(安装后别做配置)
选择第一项(逐步升级),默认的是第二项(自动升级)。如果选择自动升级,则在装完WSS3.0后,会自动对服务器上的所有网站进行升级,但是存在很大的风险,如果升级失败,结果导致原先的WSS2.0的网站也无法访问。所以建议选择逐步升级,这样可以一个网站一个网站升级,而且如果升级失败,还可以恢复。比较保险一些。
![](https://i-blog.csdnimg.cn/blog_migrate/b73c6611795ff3db1353cb2bbc2f5c4c.jpeg)
3.测试content数据库。
在DOS下,执行“C:/program/common Files/Microsoft Shared/web Server extensions/12/bin”目录下的“prescan.exe /all”对数据库进行扫描。如果扫描结果正常进行下一步,如果数据库有不完整数据,此次扫描将提示错误,根据日志可以查到不完整的数据,通过清除这些数据的方法,可以完成这次的测试。(问题常常会出现在这里,所以这一步最关键,遇到错误要一步一步地去排除。)
![](https://i-blog.csdnimg.cn/blog_migrate/c7a42d69c25f7e359239cc7554e5bc19.jpeg)
4.配置WSS3.0。
选择重新创建一个新的服务器组。
![](https://i-blog.csdnimg.cn/blog_migrate/ac7722e7bad4e3bde62aa172de7438b0.jpeg)
配置数据库,该数据用于后台的配置数据库。
![](https://i-blog.csdnimg.cn/blog_migrate/184b1c5a56c19913e353e3e9f9813e71.jpeg)
其余的步骤,默认值就可以了,进行大概10分钟时间,就完成配置了。
5.登陆到管理中心
![](https://i-blog.csdnimg.cn/blog_migrate/1c92caa77e7cf4f295e621ad7cfc0579.jpeg)
选择Farm Topology中的szwss01
6.启动Windows SharePoint Services Search服务
![](https://i-blog.csdnimg.cn/blog_migrate/0e76660afbb4b7795493c2a47e329ae1.jpeg)
7. 配置Windows SharePoint Services Search的数据库
![](https://i-blog.csdnimg.cn/blog_migrate/121a5e7cca71f38666547b7db8639069.jpeg)
确认所有必需的服务都启动。接下来要升级服务器了。
8.升级内容数据库
选择“Operations”,然后点击“Site Content upgrade status”(如果成功升级后,这里的“Upgrade and Migration”将消失。)
![](https://i-blog.csdnimg.cn/blog_migrate/49b119622232f6ee5a128c2bbf010dcf.jpeg)
9.选择需要升级的站点,然后点击Begin upgrade
![](https://i-blog.csdnimg.cn/blog_migrate/cd6c795156b4e9f791077be676f42780.jpeg)
10.为旧的站点建立新的链接端口和应用池。
点击开始升级后,会有一个升级页面,升级并不是直接升级原先的站点数据库和Web站点,而是会建立一个新的数据库和新的站点,然后将原先WSS2.0的站点改变到另外一个端口或者另外一个主机头。所以升级完毕之后,原先WSS2.0的站点仍然可以访问。当你删除升级后的WSS3.0的站点的时候,原先的WSS2.0的站点也会自动的改回去。这一点非常重要,因为如果升级后站点的问题太多,你还有退路恢复。
![](https://i-blog.csdnimg.cn/blog_migrate/cca29cffe3b13b411174d9c0a78ab610.jpeg)
11.选择内容数据库
WSS3.0会首先检查数据库,然后给出一个信息列表。并且给出升级后的数据库的名字。如果一切没有问题,就点击“升级网站”按钮,点完按钮后需要耐心等待一段时间,升级的过程根据数据库的大小和网站的个数不同而花费的时间不同。
![](https://i-blog.csdnimg.cn/blog_migrate/92d3d7d89d24dc8d80820d2076f7f335.jpeg)
12.完成升级。
等升级完成,点击左边的“Finalize Upgrade”,确定升级完成。
下面是对WSS2.0升级到WSS3.0的几点建议:
1:要做好备份,备份是最后的底线,因为真实环境错综复杂,并不能保证升级一定万无一失。
2:先在一台测试机或者虚拟机上做升级试验,升级成功后再在真实环境中升级。
3:升级后经过原先经过Frontpage定制化的页面在显示上可能会有小问题,只要用SharePoint Designer重新修改一下即可,这个不是个大问题。
4:如果你WSS2.0使用的是SQL Server2000,那么在升级WSS3.0的时候,你可以让升级后的站点继续使用SQL Server2000,也可以考虑升级后的站点采用SQL Server2005。如果你使用SQL Server2000的话,请打上SQL Server2000 SP4和后续补丁。
5:建议在装好WSS3.0后,首先不要基于升级,而是先建立一个Web Application,看看WSS3.0是否正常工作,如果WSS3.0在装好之后就不能正常工作,那么就不要进行升级了。我在真实环境下第一次升级失败,后来才发现不是升级的问题,而是WSS3.0装上后本身就有问题,从而导致浪费了大量时间排错。
6:谨慎+小心+胆大=成功。
1:要做好备份,备份是最后的底线,因为真实环境错综复杂,并不能保证升级一定万无一失。
2:先在一台测试机或者虚拟机上做升级试验,升级成功后再在真实环境中升级。
3:升级后经过原先经过Frontpage定制化的页面在显示上可能会有小问题,只要用SharePoint Designer重新修改一下即可,这个不是个大问题。
4:如果你WSS2.0使用的是SQL Server2000,那么在升级WSS3.0的时候,你可以让升级后的站点继续使用SQL Server2000,也可以考虑升级后的站点采用SQL Server2005。如果你使用SQL Server2000的话,请打上SQL Server2000 SP4和后续补丁。
5:建议在装好WSS3.0后,首先不要基于升级,而是先建立一个Web Application,看看WSS3.0是否正常工作,如果WSS3.0在装好之后就不能正常工作,那么就不要进行升级了。我在真实环境下第一次升级失败,后来才发现不是升级的问题,而是WSS3.0装上后本身就有问题,从而导致浪费了大量时间排错。
6:谨慎+小心+胆大=成功。