zoukankan      html  css  js  c++  java
  • SPS2003升级到MOSS2007相关资料及问题总结

    这几天要把客户的SPS2003门户升级到MOSS2007的,客户SPS2003门户,数据26G,使用了自定义WebPart、自定义页面、SSO等功能。升级过程中碰到大量问题。其中主要的问题有几个,在这里把它们整理一下>

    1、sps2003升级时,升级程序会把原始的IIS站点更改到其它端口号,使用新生成的站点代替,但是在配置过程中会暂时转到原始的网站。直接点击“完成升级”后,原始网站才会被删除。
    如要升级的网站是
    http://spsserver,升级时,升级程序会把此站点暂时改到一个随机端口(也可以自己指定),文中假设为
    http://spsserver:1234,而80端口由升级后的网站代替,升级中打开http://spsserver会转到http://spsserver:1234。

    2、升级日志中提示:
    只有先运行升级前扫描工具,然后才能继续升级过程。请从以下路径运行该工具: C:\Program Files\Common Files\Microsoft Shared\Web
    Server Extensions\12\bin\prescan.exe
    解决方法:
    转到%System Driver%\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN目录下
    执行 Prescan /c preupgradescanconfig.xml /all

    同时最好再用以下命令删除数据库中孤立的内容(升级程序启动后的情况,所以url使用更改后地址,建议在升级前运行2中的命令)
    WSS:
    STSADM -o databaserepair -url http://spsserver:1234 -databasename sps1_site -deletecorruption
    SPS:
    STSADM REPAIRORPHANS http://spsserver:1234

    3、Prescan错误
    运行prescan /all后,prescan日志中提示:
    Skipping virtual server: http://spsserver/. Server state = NeedUpgrade. Most likely this virtual server is not extended with

    WSS v2.
    解决方法:
    使用以下格式可以运行:prescan http://spsserver
    如果后升级级过程中还提示2所示的错误,再试试prescan /all,我的情况是后面用/all就可以执行了。

    4、升级日志中提示:
    [SPManager] [ERROR] [2007/6/13 15:40:10]: CanUpgrade [SPContentDatabase Name=WSSUP_Temp_6fe51773-d1e8-48db-b4d8-4c83622d9795

    Parent=SPDatabaseServiceInstance] failed.
    [SPManager] [ERROR] [2007/6/13 15:40:10]: 输入字符串的格式不正确。
    [SPManager] [ERROR] [2007/6/13 15:40:10]:    在 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&
    number, NumberFormatInfo info, Boolean parseDecimal)
       在 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
       在 System.Version..ctor(String version)
       在 Microsoft.SharePoint.Upgrade.SPDatabaseWssSequence.InternalCanUpgrade(String sqlstrLegacyBuildVersion)
       在 Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence.get_CanUpgrade()
       在 Microsoft.SharePoint.Upgrade.SPManager.CanUpgrade(Object o)
    [SPManager] [ERROR] [2007/6/13 15:40:14]: Migrate [SPMigratableSiteCollection Parent=SPManager] failed.
    [SPManager] [ERROR] [2007/6/13 15:40:14]: 输入字符串的格式不正确。
    [SPManager] [ERROR] [2007/6/13 15:40:14]:    在 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&
    number, NumberFormatInfo info, Boolean parseDecimal)
    解决方法:
    在60\bin目录下面运行一下这个命令
    stsadm -o upgrade -url http://spsserver:1234 -forceupgrade -quiet

    5、升级前做好备份,如整个60目录、站点所在的目录内容、数据库等,如果使用了SSO,还要备份SSO的加密键,否则你就别想用以前的数据了。

    6、数据库所在的盘的空间,就我的理解至少要是待升级网站容量的3倍(欢迎提抛砖),像我的情况,由于数据库所在的分区只有40G,而原如数据库有26G,升级到最后一部提示空间不足而失败,极度郁闷

    7、升级前的参考资料:
    http://www.microsoft.com/taiwan/technet/columns/profwin/51-sppstomoss.mspx
    微软工程师强烈建议看以下内容,E文的,累:
    Upgrade large SharePoint Portal Server 2003 intranet portals to SharePoint Server 2007
    http://www.microsoft.com/technet/prodtechnol/office/sharepoint/2007/sps2moss.mspx
    Upgrade SharePoint Portal Server 2003 to SharePoint Server 2007
    http://office.microsoft.com/search/redir.aspx?assetid=am101639131033&ctt=5&origin=ha101639821033
    Upgrading to Office SharePoint Server 2007
    http://technet2.microsoft.com/Office/en-us/library/396c85d9-4b86-484e-9cc5-f6c4d725c5781033.mspx
    还有中文的资料园子里多着了,这里就不列了。

  • 相关阅读:
    alibaba/fescar 阿里巴巴 开源 分布式事务中间件
    InnoDB表优化
    解密日志文件工具类
    MYSQL 数据库结构优化
    MYSQL 索引优化
    MYSQL 表转 JavaBean 工具类
    MYSQL 优化
    mysql 数据库备份和恢复
    DMA-Direct Memory Access
    mysql 优化之 doublewrite buffer 机制
  • 原文地址:https://www.cnblogs.com/baoposhou/p/868853.html
Copyright © 2011-2022 走看看