最近由于客户服务器升级到windows server2012 R2 版本,生产环境需要相应升级。 查看很多资料,服务器升级到windows server2012 R2 版本,sharepoint要升级到sharepoint 2010 SP2 ,并且要安装2014年6月份以后的补丁。 我直接安装2016年6月的补丁了。 但运行配置向导还是出错了,一直出错,导出搜资料,bing的资料都搜完了还没解决。 查看错误信息一直是报:GetProductId不是GUID类型,没办法,只能去找注册表的GUID了,的确发现一个注册表Item不是GUID类型,而是数字0, 这是搜到一遍资料 http://www./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” “B2C0B444-3914-4ACB-A0B8-7CF50A8F7AA0”, “SharePoint Server 2010 Standard Trial” “88BED06D-8C6B-4E62-AB01-546D6005FE97”, “SharePoint Server 2010 Enterprise Trial” “BC4C1C97-9013-4033-A0DD-9DC9E6D6C887”, “Search Server 2010 Trial”
也就是说安装完后这个注册表的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解决的问题了。 |
|