Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 为什么不';2012年SSRS中的图表是否显示?_Sql Server_Reporting Services_Sql Server 2012_Ssrs 2012 - Fatal编程技术网

Sql server 为什么不';2012年SSRS中的图表是否显示?

Sql server 为什么不';2012年SSRS中的图表是否显示?,sql-server,reporting-services,sql-server-2012,ssrs-2012,Sql Server,Reporting Services,Sql Server 2012,Ssrs 2012,我最近将几个报告移到了一个新服务器上。显示表格和数据时一切正常,但图表显示不正确。看起来图像未正确渲染。我最初的想法是,这是一个权限问题,特别是用于运行SSRS的服务帐户需要对服务器上用于生成图表图像的特定文件夹的权限,但在搜索解决方案时,我找不到任何有关此问题的信息 这种情况发生在原始服务器上显示良好的旧报告和我尝试在新服务器上制作的新报告上 编辑:SSRS日志显示GDI+中的一般错误。看起来这可能是问题所在,特别是因为它正在虚拟服务器上运行: 我对这个问题中提出的一点感到好奇: 2) 确保

我最近将几个报告移到了一个新服务器上。显示表格和数据时一切正常,但图表显示不正确。看起来图像未正确渲染。我最初的想法是,这是一个权限问题,特别是用于运行SSRS的服务帐户需要对服务器上用于生成图表图像的特定文件夹的权限,但在搜索解决方案时,我找不到任何有关此问题的信息

这种情况发生在原始服务器上显示良好的旧报告和我尝试在新服务器上制作的新报告上

编辑:SSRS日志显示GDI+中的一般错误。看起来这可能是问题所在,特别是因为它正在虚拟服务器上运行:

我对这个问题中提出的一点感到好奇:

2) 确保对“SSRS将图表缓存到的文件夹”具有写入权限

首先,我在网上没有找到一篇关于 该文件夹所在的位置;但是,我在服务器上进行了本地测试 以管理员身份以完全权限登录时。这并不重要 似乎也适用于我的情况

有人知道这个文件夹吗?我可以想象,以管理员身份登录时运行并不意味着什么,因为运行SSRS的服务帐户需要正确的权限


有人遇到了类似的问题,解决方案是修复SQL Server安装。我知道这是相当长的运行,但它可能值得一试


您可以尝试重新启动报表服务器。这在我使用Sharepoint和SQL Server 2012的案例中起到了作用。或者按照一些帖子的建议修复服务器上的SQL server安装


在本地部署新报表时,我遇到了同样的问题


我重新启动了报表服务器服务,报表呈现良好。

在我的情况下,重新启动报表服务器也很有效。谢谢