SharePoint2010向2013升级排错

本文详细介绍了从SharePoint2010升级到2013的完整过程,包括环境准备、数据库备份、内容数据库删除、Web应用程序和服务应用程序安装、SQLServerReportingServices配置、数据库还原、升级命令执行等关键步骤,以及在每个步骤中可能出现的问题和解决方法。升级过程中涉及到的SharePoint组件安装、数据库备份与还原、权限设置、错误排查等内容对于SharePoint管理员具有重要参考价值。

       本次将详细讲解SharePoint2010向2013升级排错,2013环境的搭建排错可以参考上篇文章,即有关SharePoint2013环境搭建错误排查。

1、SharePoint2010和2013环境的准备

       SharePoint2010的环境组成:Windows Server 2008 R2、SQL Server 2008、SharePoint2010、Project Server 2010以及数据库管理工具SSMS。

       在SharePoint2010环境部署时,出现的问题集中出现在SharePoint的组件安装中,一些组件需要通过执行命令安装,直至预安装执行程序全部通过。

       SharePoint2013的环境组成:Windows Server 2012 R2、SQL Server 2012、SharePoint2013w_SP1、Project Server 2013w_SP1以及数据库管理工具SSMS。

       在SharePoint2013环境部署时,出现的问题也集中出现在SharePoint的组件安装中,一些组件需要通过执行命令安装,其他是一些补丁包的安装,这里可以参考之前有关2013环境搭建及排错的文章,详细地列出了补丁包的下载地址以及安装方式。

2、SharePoint2010数据库的备份

       升级前要在SSMS的管理工具中找到数据库中的下列文件:ProjectServer_Archive、ProjectServer_Draft、ProjectServer_Published、ProjectServer_Reporting、WSS_Content五个数据库,分别右键点击数据库文件,点击任务下的备份进行数据库备份.

       备份完成后,在刚才的备份路径下找到备份好的五个数据库文件,之后将这五个文件拷贝到2013环境的对应数据库路径下。

3、在管理中心以及SSMS删除内容数据库(2013环境)

       进入SharePoint2013的管理中心,在应用程序管理中点击“管理内容数据库”,在点击界面中显示的数据库,在管理内容数据库的页面中,勾选“删除内容数据库”,完成后点击“确定”。

       在管理中心删除内容数据库后,在SSMS数据库管理工具中,刷新数据库,如果该数据库仍存在,则需要再次手动将其删除。

4、安装Web应用程序以及服务应用程序

       在管理中心,点击“管理服务应用程序”后,分别点击新建“PerfirmancePoint Service 应用程序”以及“Project Server Service Application”,之后点击“管理Web应用程序”,新建默认Web应用程序。

5、安装SQL Server Reporting Services服务应用程序

       SharePoint 命令行,执行如下语句,安装服务和代理并启动服务

1、Install-SPRSService

2、install-SPRSServiceProxy

3、get-spserviceinstance -all |where {$_.TypeName –like "SQL Server Reporting*"} | Start-SPServiceInstance

       新建Reporting Service的服务应用程序

6、2010数据库还原(2013环境)

       还原数据库需要在SSMS数据库管理工具中,鼠标选中“数据库”,右键点击“还原数据库”,在还原数据库的选项卡中,点击“设备”,之后选择数据库存放的路径,在“选择备份设备”对话框中,点击“添加”。

       之后便可在其中找到五个数据库文件,重复上述步骤,依次点击即可,之后按照提示点击“确定”,还原数据库即可,还原成功后会有提示并且会在SSMS数据库管理工具中刷新可看到。

6、执行SharePoint2010升级2013的命令

       执行升级的命令需要以管理员身份运行SharePoint 2013命令行管理程序,接下来一一介绍升级命令以及对应成功的截图展示、排错等等,读者可参考微软提供的官方操作,以下是微软官方链接。

升级数据库和 Project Web App 网站集 (Project Server 2013) - Project Server | Microsoft Docs

       接下来介绍SharePoint2010升级2013的命令(前提是上述步骤均已完成,包括2010环境及2013环境的搭建、在2010环境中制造测试数据并在SSMS中备份数据库文件、在2013环境将2010数据库文件在SSMS中还原成功):

第一阶段:SharePoint升级阶段

(1)、方案部署命令(如果2010环境不涉及部署,则该命令可不执行)

Add-SPSolution "wsp文件的URL"

示例:Add-SPSolution "C:\EpmWebparts.wsp"

(2)、检查SharePoint 2010数据库,以发现可能导致升级失败的错误

Test-SPContentDatabase -Name <contentdbName> -WebApplication <URL> -ServerInstance <servername>

示例:Test-SPContentDatabase -name WSS_Content2010 -webapplication http://win:80 -ServerInstance win

相关参数:

contentdbName:数据库名称(WSS_Content2010)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值