【问题标题】:Hooking up Reporting Services 2005SP2 to SQL Server 2008将 Reporting Services 2005SP2 连接到 SQL Server 2008
【发布时间】:2008-10-01 08:45:55
【问题描述】:

我正在尝试在另一台托管 ReportServer DB 的机器上使用 SQL 2008 配置 Reporting Services 2005SP2。

当我创建 ReportServerDB 时,DB 被创建为版本 C.0.9.45:

之后,当我尝试初始化 Reporting Services 时,我收到有关版本号不正确的错误消息。 Reporting Services 创建了 ReportServer DB 版本 C.0.9.45,但现在需要版本 C.0.8.54。

更改数据库的兼容性设置没有效果。并且更改数据库中的版本号 sproc 以返回 Reporting Services 想要听到的内容只会延迟崩溃,直到初始化开始。

有什么想法吗?

【问题讨论】:

    标签: sql-server sql-server-2005 sql-server-2008 system-administration


    【解决方案1】:

    我收到了微软支持的回复,说不可能在同一个盒子上。

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=4153333&SiteID=1

    【讨论】:

      【解决方案2】:

      您必须已使用 SQL 2008 配置工具创建了 reportServerDB。如果要使用 2005 版本的服务器,则需要使用 SQL 2005 附带的配置工具创建配置数据库。2005 SP2 工具将创建版本为 C.0.8.54 的数据库

      【讨论】:

      • 没有。 ReportServer DB 是使用 SQL 2005 配置工具创建的。当我将数据库从 SQL 2005 移动到 SQL 2008 时,报告版本号的存储过程似乎也发生了变化。
      • 你如何“移动”数据库。我很确定移动数据库不应该以任何方式改变存储的过程。我的笔记本电脑上同时运行了 SSRS 2005 和 2008,它们运行良好,尽管我在不同的数据库服务器实例中都有各自的存储库数据库,所以这并不完全相同。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多