none
SP2010 升级到SP1 失败后该如何修复. RRS feed

  • 问题

  • 干净的SP2010(才安装的sp2010)升级到SP1很顺利, 但是当sp2010上面自己已经开发了一些webpart,部署了其他feature升级遇到一些麻烦了.

    查看日志:

    [OWSTIMER] [SPContentDatabaseSequence] [ERROR] [2011/10/10 15:38:45]: Found a missing feature Id = [738250ba-9327-4dc0-813a-a76928ba1842]
    [OWSTIMER] [SPContentDatabaseSequence] [ERROR] [2011/10/10 15:38:45]: ID 为 738250ba-9327-4dc0-813a-a76928ba1842 的功能在数据库 [WSS_Content_9000] 中引用,但未安装在当前服务器场中。缺少的功能可能导致升级失败。请安装包含这些功能的任何解决方案并根据需要重新启动升级。
    [OWSTIMER] [SPContentDatabaseSequence] [ERROR] [2011/10/10 15:38:45]: Found a missing feature Id = [1663ee19-e6ab-4d47-be1b-adeb27cfd9d2]
    [OWSTIMER] [SPContentDatabaseSequence] [ERROR] [2011/10/10 15:38:45]: ID 为 1663ee19-e6ab-4d47-be1b-adeb27cfd9d2 的功能在数据库 [WSS_Content_9000] 中引用,但未安装在当前服务器场中。缺少的功能可能导致升级失败。请安装包含这些功能的任何解决方案并根据需要重新启动升级。

    微软官方: http://technet.microsoft.com/zh-cn/library/cc262967#Missing

    解决升级问题 (SharePoint Server 2010)

     

    升级期间的一个常见错误是服务器端文件(随 Office SharePoint Server 2007 安装的文件或自定义文件)丢失。在准备升级时,应创建网站所需要的服务器端自定义(如网站定义、模板、功能、Web 部件和程序集)的清单。(升级前检查工具可帮助确定这些项目。)检查此清单可确保升级环境中已安装自定义所需要的全部文件。

    如果执行的是数据库附加升级,则可在升级数据库之前使用 test-spcontentdatabase Windows PowerShell cmdlet 来确定丢失的任何文件。您还可以使用 Stsadm.exe 中的 enumallwebs 操作来确定正在使用的服务器端自定义。

    在升级日志文件中,您可能会看到类似如下的错误:

    • 错误: 在内容数据库“内容数据库名称”中找到“引用计数”个使用丢失的 Web 模板“网站模板标识符”(lcid: 网站模板语言代码)的网站。
    • 错误: 找到一个缺失的功能 ID = [功能标识符]
    • 错误: 数据库中引用了文件 [相对文件路径] [引用计数] 次,但其未安装在当前服务器场中。
    • 警告: 数据库中引用了 WebPart 类 [Web 部件标识符] [引用计数] 次,但其未安装在当前服务器场中。
    • 警告: 数据库中引用了程序集 [程序集路径],但其未安装在当前服务器场中。
    • 警告: 无法升级功能。异常: 找不到功能定义 ID“功能标识符”

    如果可以获取丢失的服务器端文件或依赖项,请安装它,然后为受影响的网站再次运行升级。如果该文件或依赖项(如 Web 部件)已被弃用,则必须研究您是否要重新构建该网站、页面或 Web 部件,以使用不同的模板、功能或 Web 部件。如果能够使用未弃用的依赖项来恢复自定义设置,则可以再次为受影响的网站运行升级。如果无法删除依赖项,则不能升级该网站。

    在安装丢失的文件或依赖项之后,请在测试服务器上使用 test-SPContentDatabase Windows PowerShell cmdlet 来确定该数据库是否有任何其他丢失的文件。如果您只运行升级前检查工具或再次运行升级,日志文件中可能不会出现错误,但仍有可能会发生错误。

     

    不是很明白,我该如何呢?  如何才能升级成功呢? 谢谢!


    Anything is Possible!
    2011年10月10日 9:17

答案

  • 嘿,谢谢各位的答复. 虽然状态显示为升级失败,但是其实还是升级成功的. 在升级状态可以看到最新的版本号.

    最后一步配置向导也许会提示,升级失败,不要担心,其实配置向导前面几部没有出错,就可以了,

    我在升级另一台机子也遇到这个情况了,但是一切运行良好.

     

    谢谢各位。

     

     


    Anything is Possible!
    2012年1月6日 10:24

全部回复

  • 难道都没有类似的情况? 都还没有升级到SP1哇,还是都是很顺利的升级成功了哇!求解答啊... 谢谢!


    Anything is Possible!
    2011年10月13日 9:19
  • 您好,

    根据错误信息“Found a missing feature Id ”, 好象是升级过程中这个feature出现了问题。

    你可以通过powershell命令来查看,激活这个feature吗?

    Get-SPFeature

    Enable-SPFeature

    那么优美尝试重新去部署这个解决方案?

    2011年10月14日 8:17
  • 关键我自己都不清楚这个Feature啊!
    Anything is Possible!
    2011年10月16日 9:14
  • 升级好像没办法回滚,看有没有备份了
    2011年10月17日 1:27
  • 多次升级到sp1没遇到类似问题的飘过
    2011年12月30日 3:54
  • 嘿,谢谢各位的答复. 虽然状态显示为升级失败,但是其实还是升级成功的. 在升级状态可以看到最新的版本号.

    最后一步配置向导也许会提示,升级失败,不要担心,其实配置向导前面几部没有出错,就可以了,

    我在升级另一台机子也遇到这个情况了,但是一切运行良好.

     

    谢谢各位。

     

     


    Anything is Possible!
    2012年1月6日 10:24
  • 建议再打累计补丁。要不会出现那个用户同步服务有问题的情况。具体下载地址:

    http://support.microsoft.com/kb/2553050/zh-cn

    SharePoint 服务器2010年累积更新刷新包SharePoint 服务器-包)的说明:2011 8 30

    此修补程序包修复的问题

    • 该活动源 SharePoint 服务器 2010 年显示不正确的同事的信息。此问题专门在同事添加到用户配置文件应用程序中的用户配置文件更改作业时发生。
    • 假设您打算在 SharePoint 服务器 2010年中配置用户配置文件连接。但是,不能添加新的映射为区分大小写的字符串类型属性。
    • 假设您打算在 SharePoint 服务器 2010年中配置用户配置文件连接。但是,不能添加新的打印大小写的字符串类型属性的映射。


    忘忧草,我的博客http://xiangzhangjun2006.blog.163.com


    • 已编辑 LOVE007 2012年3月23日 3:25
    2012年3月23日 3:25