首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果报表服务器2008R2数据库在SQL server 2014中恢复,将会错过什么?

如果报表服务器2008R2数据库在SQL server 2014中恢复,将会错过什么?
EN

Stack Overflow用户
提问于 2015-05-21 07:24:11
回答 3查看 3.1K关注 0票数 0

我计划将所有SSRS报告从2008 R2服务器迁移到新的sql server 2014环境。在迁移方面,我被要求备份2008R2报表服务器数据库,并在2014年服务器中恢复它。

我不相信这一点,因为在2014年报告服务器中可能有新的表可用。

如果恢复旧的报表服务器数据库,就无法利用2014年的新功能。

如果这个想法正确,请告诉我。

有在2014年报告服务器数据库中可用的新表吗?

:将报告从2008年r2迁移到2014年服务器的最佳选择是什么?

EN

回答 3

Stack Overflow用户

发布于 2015-05-21 09:10:41

您的问题有点混乱,我假设您希望将数据库从带有Server 2008R2 +SSRS2008R2的Server A移动到使用Server 2014 + SSRS 2014的Server B

2014年报表服务器数据库中是否有新的表?

上面没有官方来文。

如果您真的想知道它,您可以在这两个版本之间进行模式比较。

但别忘了比较所有的东西,而不仅仅是桌子:

  • 存储过程、函数
  • ..。

数据库结构并不是唯一要考虑的问题,那么:

  • 所有配置文件
  • 加密密钥
  • ..。

将ssrs报告从2008年r2迁移到2014年服务器的最佳选择是什么?

简短回答:

我推荐的方法是使用RS灭弧室并在服务器上生成一个脚本--一个包含所有对象(报表、数据源、订阅、.)的你想搬家。

然后可以在服务器B上还原它。

长答案:

如果您真的想像别人要求的那样迁移完整的数据库,则没有官方支持的方法将数据库移动到另一个SQL实例并同时升级版本。

您可以尝试遵循Reporting的备份和还原操作的步骤,并使用另一个SSRS版本将其应用于较新的Server实例,但这将是您自己的风险。

所支持的办法是:

  1. Server A上从SSRS 2008R2升级到SSRS 2014
  2. 服务器A移动到服务器B

  1. 服务器A移动到服务器B
  2. 服务器B上从SSRS 2008R2升级到SSRS 2014

以下是用于这些操作的相关MSDN文章:

迁移Reporting安装(本机模式)

升级到Server 2014

再次建议使用工具迁移报表和其他项,而不是尝试迁移完整的数据库。

票数 1
EN

Stack Overflow用户

发布于 2015-05-21 09:57:51

我不认为还原2008R2报告服务器db在2014年会起作用,因为报表定义模式完全不同。

我做了一个迁移任务,把2008R2的报告移到2012年。因为2008 R2服务器上有数百个报告,所以我发现最简单的方法是编写一些代码来读取报表定义,然后在2012服务器上创建。

票数 0
EN

Stack Overflow用户

发布于 2015-05-21 12:05:47

来自:https://msdn.microsoft.com/en-us/library/ms143747.aspx

升级Reporting部署有两种一般方法:

  • 升级:升级当前安装的服务器和实例上的Reporting组件。这通常被称为“就位”升级。从一种Reporting服务器模式到另一种模式不支持就地升级.例如,无法将本机模式报表服务器升级到SharePoint模式报表服务器。您可以将报表项从一种模式迁移到另一种模式。有关更多信息,请参阅本文档后面的“本机到SharePoint迁移”一节。
  • 迁移:安装和配置新的SharePoint环境,将报表项和资源复制到新环境,并配置新环境以使用现有内容。较低级别的迁移形式是复制Reporting数据库、配置文件,如果使用SharePoint模式,则复制SharePoint内容数据库。

如果您进行了从Server 2008R2到Server 2014的就地升级,那么一切都应该按照预期进行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30367135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档