【发布时间】: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