Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 无法上载rdl SSRS 2016_Sql Server_Reporting Services - Fatal编程技术网

Sql server 无法上载rdl SSRS 2016

Sql server 无法上载rdl SSRS 2016,sql-server,reporting-services,Sql Server,Reporting Services,无法在SSRS 2016上上载RDL。在Windows Server 2012 R2上运行。 单击上载链接后不上载报告。 有什么建议吗?您可以尝试: 使用SSRS网站创建新报告,然后尝试用rdl文件替换它 直接从VisualStudio部署报表 检查报告是否显示为隐藏状态(查找视图->显示隐藏项) 如果您的报表是为较旧版本的SQL Server创建的,则可能需要升级() 我注意到将数据源上传到SSRS 2016时出现了奇怪的行为,RDLs没有问题,但值得一看。在我们的例子中,安装Chrome浏览

无法在SSRS 2016上上载RDL。在Windows Server 2012 R2上运行。 单击上载链接后不上载报告。 有什么建议吗?

您可以尝试:

  • 使用SSRS网站创建新报告,然后尝试用rdl文件替换它
  • 直接从VisualStudio部署报表
  • 检查报告是否显示为隐藏状态(查找视图->显示隐藏项)
  • 如果您的报表是为较旧版本的SQL Server创建的,则可能需要升级()

  • 我注意到将数据源上传到SSRS 2016时出现了奇怪的行为,RDLs没有问题,但值得一看。

    在我们的例子中,安装Chrome浏览器(独立)允许我们使用SSRS网站的上传功能

    Internet Explorer肯定存在一些问题,很可能与安全相关。 我们尚未使用Edge浏览器对其进行测试

    此外,所述SSR在服务器2016上运行。由于VPN和防火墙的安全性非常严格,因此不允许直接下载Visual Studio


    使用2012数据工具开发的RDL文件上传时没有问题。然而,正如建议的那样,最好将项目升级到2016年。

    看起来这是一个IE问题。恢复设置解决了这个问题。

    其他选项都不起作用。有一个新的下载按钮,允许您安装轻量级报表生成器。然后,您可以打开RDL并发布,等等。显然,还可以执行其他轻量级操作,如检查数据源等。

    我也有同样的错误,无法上载RDL文件,而且我也无法在SSRS 2017上创建数据源(出了问题),Web服务URL也无法工作。最后,它通过以下步骤工作:

    卸载SSR 再次安装SSR 配置服务帐户, Web服务URL使用建议的设置并应用 使用SSO帐户配置新数据库 Web门户URL使用建议的设置并应用

    尝试上载.rdl文件并创建数据源


    注意:如果您有两台单独的SQL和SSR服务器,请确保防火墙已打开,以便Web服务器连接端口1433和80上的SQL server。

    当您单击上载链接时,应打开“打开文件”对话框-是否显示?你使用什么浏览器?使用IE。是的,它会打开,我会加载rdl。但就是这样。它不会出现在SSR上。但如果我创建了一个新的报告,它会显示出来。报告可以用Chrome上传。控制台中是否显示任何Javascript错误?看起来好像是IE问题。恢复设置解决了这个问题。