sharepoint2010 部署到Windows server 2012 R2服务器遇到的问题

时间:2022-06-01 19:22:08

最近由于客户服务器升级到windows server2012 R2 版本,生产环境需要相应升级。

查看很多资料,服务器升级到windows server2012 R2 版本,sharepoint要升级到sharepoint 2010 SP2 ,并且要安装2014年6月份以后的补丁。

我直接安装2016年6月的补丁了。

但运行配置向导还是出错了,一直出错,导出搜资料,bing的资料都搜完了还没解决。

查看错误信息一直是报:GetProductId不是GUID类型,没办法,只能去找注册表的GUID了,的确发现一个注册表Item不是GUID类型,而是数字0,

这是搜到一遍资料

http://www.surfpointtech.com/2011/10/18/how-to-find-which-version-of-sharepoint-2010-is-installed/

 

Go to the registry key:

Regedit

HKEY_LOCAL_MACHINE -SOFTWARE-MICROSOFT

   SHARED TOOLS-Web Server Extensions – 14.0

           WSS-Installed Products

Then, match the key that is installed in the list below.

              

“BEED1F75-C398-4447-AEF1-E66E1F0DF91E”, “SharePoint Foundation 2010”
“1328E89E-7EC8-4F7E-809E-7E945796E511”, “Search Server Express 2010”

“B2C0B444-3914-4ACB-A0B8-7CF50A8F7AA0”, “SharePoint Server 2010 Standard Trial”
“3FDFBCC8-B3E4-4482-91FA-122C6432805C”, “SharePoint Server 2010 Standard”

“88BED06D-8C6B-4E62-AB01-546D6005FE97”, “SharePoint Server 2010 Enterprise Trial”
“D5595F62-449B-4061-B0B2-0CBAD410BB51”, “SharePoint Server 2010 Enterprise”

“BC4C1C97-9013-4033-A0DD-9DC9E6D6C887”, “Search Server 2010 Trial”
“08460AA2-A176-442C-BDCA-26928704D80B”, “Search Server 2010”
“84902853-59F6-4B20-BC7C-DE4F419FEFAD”, “Project Server 2010 Trial”
“ED21638F-97FF-4A65-AD9B-6889B93065E2”, “Project Server 2010”
“926E4E17-087B-47D1-8BD7-91A394BC6196”, “Office Web Companions 2010”

 

 

也就是说安装完后这个注册表的ID都是一样的,发现我的sharepoint注册表GUID都没问题

但Project Server2010的ID是0,这时就强制改成ED21638F-97FF-4A65-AD9B-6889B93065E2

再运行配置向导竟然通过了。

谢天谢地。

客户的要求是不能拒绝的,虽然一直说sharepoint匹配的服务器就是windows server 2008 R2,

但客户要升级,给你钱,让你做到安装在windows server2012 R2上,你还能拒绝。

另外在windows server 2012 R2上安装sharepoint2010也需要一定的策略,如果不是经验丰富,很容易被卡住,这里就不介绍安装sharepoint2010解决的问题了。