问题描述
公司原来的服务器上只安装了sharepoint2007,最近公司有新项目需要安装project2007在服务器上安装PROJECT2007没有任何错误但安装完之后重新sharepoint重新配置向导,到第8部就一直报错,无法完成安装错误信息如下(由于LOG太长所以选了一部分我认为比较重要的)07/21/201516:51:081INFUpdatingtheprogresslabelabovetheprogressbar正在执行第8项配置任务(共9项)07/21/201516:51:081INFUpdatingthetasklabelbelowtheprogressbar正在升级SharePoint产品和技术...07/21/201516:51:098INFFoundvalueincollectionforkeyB2B_UPGRADE07/21/201516:51:098INFLeavingfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundparameterB2B_UPGRADEincollection07/21/201516:51:098INFLeavingfunctionCommand.this[stringkey]07/21/201516:51:098INFEnteringfunctionCommand.this[stringkey]07/21/201516:51:098INFEnteringfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundvalueincollectionforkeyb2trtortmupgrade07/21/201516:51:098INFLeavingfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundparameterb2trtortmupgradeincollection07/21/201516:51:098INFLeavingfunctionCommand.this[stringkey]07/21/201516:51:098INFEnteringfunctionCommand.this[stringkey]07/21/201516:51:098INFEnteringfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundvalueincollectionforkeySINGLESERVER07/21/201516:51:098INFLeavingfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundparameterSINGLESERVERincollection07/21/201516:51:098INFLeavingfunctionCommand.this[stringkey]07/21/201516:51:098INFEnteringfunctionFarm.IsJoinedToFarm07/21/201516:51:098INFEnteringfunctionFarm.TryIsJoinedToFarm07/21/201516:51:098INFLeavingfunctionFarm.TryIsJoinedToFarm07/21/201516:51:098INFLeavingfunctionFarm.IsJoinedToFarm07/21/201516:51:098INFEnteringfunctionTaskCommon.TraceToPsconfigLogAndUpgradeManagerLog07/21/201516:51:098INFSettingtheupgrademodetoinplace07/21/201516:51:098INFLeavingfunctionTaskCommon.TraceToPsconfigLogAndUpgradeManagerLog07/21/201516:51:098INFEnteringfunctionTaskCommon.CheckIfUpgrading07/21/201516:51:098INFEnteringfunctiongetCommandCollection.this[stringkey]07/21/201516:51:098INFEnteringfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundvalueincollectionforkeyupgrade07/21/201516:51:098INFLeavingfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundcommandupgradeincollection07/21/201516:51:098INFLeavingfunctiongetCommandCollection.this[stringkey]07/21/201516:51:098INFEnteringfunctiongetCommandCollection.this[stringkey]07/21/201516:51:098INFEnteringfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundvalueincollectionforkeyglobal07/21/201516:51:098INFLeavingfunctionCommandCollectionBase.Get07/21/201516:51:098INFFoundcommandglobalincollection07/21/201516:51:098INFCheckingifanupgradeisrunninginsyncmodeonthecommandline...07/21/201516:51:098INFCheckingtoseeifthereisanupgradejobthathasbeendispatched...07/21/201516:51:098INFFoundjobjob-upgrade,idis16cc613a-8190-4cd1-a3a2-e88b9ca3ecf6,serverissh2007,statusisFailed07/21/201516:51:098INFContinuebecausetheforceupgradeparameterischosen07/21/201516:51:098INFLeavingfunctionTaskCommon.CheckIfUpgrading第一个ERRb2bupgradetimerjobfailed网上开始找教程,发现有朋友说要复制C:ProgramFilesCommonFilesMicrosoftSharedwebserverextensions12CONFIG里的WEBCONFIG到C:ProgramFilesCommonFilesMicrosoftSharedwebserverextensions12TEMPLATELAYOUTS中,试了也没用开始想安装补丁,就去下了WSS3.0SP2补丁安装,结果现在整个公司都访问不了sharepoint了,打开页面显示“服务器错误:http://go.microsoft.com/fwlink?LinkID=96177”再安装了SP2补丁也和本来一样的效果查看UPGRADE.log,发现提到一句,我有一个数据库的架构版本(3.1.3.0)和预期中的数据架构版本不一致(3.1.8.0)网上寻找,说是因为打了WSS的关系,只要重新向导就可以解决但现在关键问题是,重新向导无法完成昨晚最后一次安装。在UPGRADE.LOG中又发现一个重要信息[AssemblyReferenceFixUp][3.0.4.0][DEBUG][2015/7/2123:53:17]:BeginInitialize()[AssemblyReferenceFixUp][3.0.4.0][DEBUG][2015/7/2123:53:17]:EndInitialize()[AssemblyReferenceFixUp][3.0.4.0][DEBUG][2015/7/2123:53:17]:BeginUpgrade()[AssemblyReferenceFixUp][3.0.4.0][ERROR][2015/7/2123:53:17]:ApplicationWebConfigforthisIISsite(335861653)couldnotbefoundatC:InetpubwwwrootwssVirtualDirectories9088web.config.[SPIisWebSiteWssSequence][ERROR][2015/7/2123:53:17]:Action3.0.4.0ofMicrosoft.SharePoint.Upgrade.SPIisWebSiteWssSequencefailed.[SPIisWebSiteWssSequence][ERROR][2015/7/2123:53:17]:未将对象引用设置到对象的实例。[SPIisWebSiteWssSequence][ERROR][2015/7/2123:53:17]:在Microsoft.SharePoint.Upgrade.AssemblyReferenceFixUp.Upgrade()在Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()[AssemblyReferenceFixUp][3.0.4.0][DEBUG][2015/7/2123:53:17]:BeginRollback()[AssemblyReferenceFixUp][3.0.4.0][DEBUG][2015/7/2123:53:17]:EndRollback()但现在不知道该怎么解决,求助各位大神了。
解决方案
解决方案二:
呵呵呵是不是改了什么默认的东西啊?升级之后就被还原了
解决方案三:
我想问一下,如果C:InetpubwwwrootwssVirtualDirectories下网站的WEBCONFIG被删除掉的话,能找回吗
解决方案四:
引用1楼FoxDave的回复:
呵呵呵是不是改了什么默认的东西啊?升级之后就被还原了
我想问一下,如果C:InetpubwwwrootwssVirtualDirectories下网站的WEBCONFIG被删除掉的话,能找回吗
解决方案五:
引用1楼FoxDave的回复:
呵呵呵是不是改了什么默认的东西啊?升级之后就被还原了
应该没改东西,都是默认安装的,另外我看那个9088里面也没有WEBCONFIG这个文件啊
解决方案六:
wss3.0重新运行向导报错,你去百度一下psconfig命令,用命令行运行配置向导一般可以修复配置向导报错的问题。。
解决方案七:
引用5楼linyustar的回复:
wss3.0重新运行向导报错,你去百度一下psconfig命令,用命令行运行配置向导一般可以修复配置向导报错的问题。。
我使用过这个命令,就是爆出数据库版本不一样的提示
解决方案八:
你搜搜,可能WSS3.0SP2和sp1要求的sqlserver版本不一致,你这边打补丁了,但是sql补丁级别不够,也可能报错的;如果都报错了数据库版本不一致,你最好看看那个数据库版本不一致,还是数据库需要打补丁;
解决方案九:
印象中wsssp2补丁,打之前要打好几个补丁,我记得我们当初有6个补丁按照顺序打,才能打到sp2,不过时间久远,实在记不清了
解决方案十:
引用8楼linyustar的回复:
印象中wsssp2补丁,打之前要打好几个补丁,我记得我们当初有6个补丁按照顺序打,才能打到sp2,不过时间久远,实在记不清了
我晕,我好像就打了2个补丁,哎。悲剧了
解决方案十一:
我觉得如果要修好,可能太难了,是否可以恢复呢?我目前手上只有内容数据库的备份,和去年管理中心的一个备份。我在管理中心内按了恢复,但好像没有反应,是否因为备份服务已经不起作用了
解决方案十二:
引用10楼u011124867的回复:
我觉得如果要修好,可能太难了,是否可以恢复呢?我目前手上只有内容数据库的备份,和去年管理中心的一个备份。我在管理中心内按了恢复,但好像没有反应,是否因为备份服务已经不起作用了
看你环境复杂程度,如果只是SharePoint站点,重建不会很复杂,搭建一个新环境,把数据库重新还原过去,应该就行了;至少能保证可用吧,如果环境比较复杂,很多系统集成在一起,很多自定义的解决方案,那就不好说了。
解决方案十三:
引用11楼linyustar的回复:
Quote: 引用10楼u011124867的回复:
我觉得如果要修好,可能太难了,是否可以恢复呢?我目前手上只有内容数据库的备份,和去年管理中心的一个备份。我在管理中心内按了恢复,但好像没有反应,是否因为备份服务已经不起作用了看你环境复杂程度,如果只是SharePoint站点,重建不会很复杂,搭建一个新环境,把数据库重新还原过去,应该就行了;至少能保证可用吧,如果环境比较复杂,很多系统集成在一起,很多自定义的解决方案,那就不好说了。
那意思是不是把现在的数据库备份出来,然后把本来的系统格式化,再把数据库导入?
解决方案十四:
引用11楼linyustar的回复:
Quote: 引用10楼u011124867的回复:
我觉得如果要修好,可能太难了,是否可以恢复呢?我目前手上只有内容数据库的备份,和去年管理中心的一个备份。我在管理中心内按了恢复,但好像没有反应,是否因为备份服务已经不起作用了看你环境复杂程度,如果只是SharePoint站点,重建不会很复杂,搭建一个新环境,把数据库重新还原过去,应该就行了;至少能保证可用吧,如果环境比较复杂,很多系统集成在一起,很多自定义的解决方案,那就不好说了。
我尝试下吧,谢谢
解决方案十五:
我记忆中SP2补丁包是非常大的,还得要按照顺序一个个去打,祝你好运