【问题标题】:RS Server moving from one server to anotherRS 服务器从一台服务器移动到另一台服务器
【发布时间】:2016-09-08 14:01:51
【问题描述】:

我想要您在将报告服务器迁移到另一台服务器以及在 SQL SERVER CONFIGURATION 中进行一些其他更改方面的专业知识。

我们在 prim 上确实有 CRM-15'。在我们的组织中。我们确实在 SSRS 中内置了 100 多个临时报告,整个组织内有 30 多个用户正在使用这些报告。

当这些用户运行这些报告时,他们会遇到错误,我会说五分之一的用户在尝试运行报告时会看到以下错误屏幕。

报告本身需要大量时间来加载,我正在尝试通过查询优化来改进报告,但同时我认为还有其他问题!!我是说网络,报表服务器是怎么设置的!

正如我之前提到的,现在 CRM 和报表服务器的 OLTP 数据库位于同一台服务器上!!

你们认为将报告服务器(RSDB 和 TempRSDB)放在新物理机或新虚拟机上的单独 SQL 实例上会在一定程度上提高性能吗??

有一些奇怪的事情我在网络上无法弄清楚,也许你们可以指导我从哪里开始诊断这个问题!

*问题是当我运行一个很少有连接的查询时,按功能分组等。通过 RDP 直接进入为 CRM-15' 安装 SQL 的服务器,该查询需要 20-22 秒(这是一致性编号)但是当我登录到安装了 SQL 实例但我连接到我们的 SQL 服务器的不同 RDP 时我相信我将从网络 A 转到网络 B 的 CRM 实际安装了 SQL,同样的查询在 13-15 秒内再次运行此一致性编号。

根据我的理解,这应该是另外一种情况!!当我们直接在 SQL 服务器上运行查询时,它应该运行得更快,当我们从另一个服务器连接到该 SQL 服务器时,由于网络延迟,它应该稍微慢或类似!!

请让我知道这里可能是什么问题,因为我说过网络上的任何信息对我来说只是起点,我会通过它。*

我们确实有 SQL SERVER 2012 的标准版本(X64 版本),当我在我们的 MSCRM OLTP 数据库选项下检查时,我发现即使我们已经安装了 2012 并且有选择的选项,兼容性级别仍然在 SQL SERVER 2008(100) SQL 服务器 2012 (110)。 我应该继续将其从 100 更改为 110 吗?以及在实时系统中的安全性如何?

感谢你们的帮助。

【问题讨论】:

  • 您能否通过查看该服务器上的 ssrs 日志文件找到更多信息。您可以搜索用户遇到的错误以查找更详细的信息,例如权限不足。
  • 首先感谢@RossBush 的回复!由于我确实将其作为票证,因此我无法立即检查什么用户在什么时间发生了什么。但是下次我会睁大眼睛,一旦我再次得到同一个孩子的票,我会尽快查看日志。罗斯对网络和兼容性相关问题有什么想法吗?再次感谢。
  • 所有的大写字母是什么!?
  • 下次我会尽量避免写大写。我只是想区分我身边的信息和我的问题\问题问题

标签: sql-server tsql reporting-services dynamics-crm database-administration


【解决方案1】:

我敢打赌这是一个配置错误。我要做的第一件事是直接登录 SSRS 管理器,看看是否可以在服务器上复制错误。在那里,您可能会看到与您认为正在发生的错误不同的错误。很难猜测发生了什么。检查您的所有凭据,检查您的数据库连接,确保您传递了正确的参数等。此link 提供了您所看到的报告类型的错误示例。

【讨论】:

  • 感谢@RossBush 的建议!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多