Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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

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 SQL Server 2014数据源在SQL Server 2008 R2报表服务器上不工作_Sql Server_Reporting Services_Sql Server 2008 R2_Sql Server 2014 - Fatal编程技术网

Sql server SQL Server 2014数据源在SQL Server 2008 R2报表服务器上不工作

Sql server SQL Server 2014数据源在SQL Server 2008 R2报表服务器上不工作,sql-server,reporting-services,sql-server-2008-r2,sql-server-2014,Sql Server,Reporting Services,Sql Server 2008 R2,Sql Server 2014,我创建了一个SSRS报告,其中的数据源指向SQL Server 2014版本中的数据库。它在本地工作(在“预览”模式下)。然后,我在基于SQLServer2008R2版本的报表服务器中部署了相同的报表。当我试图打开报告时,它给出了以下错误 报表处理过程中发生错误。(rsProcessingAborted) 无法创建到数据源“DataSource1”的连接。 (RSErrorRoppingConnection)有关此错误的详细信息, 导航到本地服务器计算机上的报表服务器,或启用 远程错误 我们有解

我创建了一个SSRS报告,其中的数据源指向SQL Server 2014版本中的数据库。它在本地工作(在“预览”模式下)。然后,我在基于SQLServer2008R2版本的报表服务器中部署了相同的报表。当我试图打开报告时,它给出了以下错误

报表处理过程中发生错误。(rsProcessingAborted) 无法创建到数据源“DataSource1”的连接。 (RSErrorRoppingConnection)有关此错误的详细信息, 导航到本地服务器计算机上的报表服务器,或启用 远程错误


我们有解决此问题的方法吗?

问题已解决

Cause for the Issue:
在数据源连接属性中,我们在前面使用了windows身份验证。因此,存在一些连接问题

Solution:

我们尝试使用所需的权限为SQL Server身份验证创建新用户名和密码。这真是太棒了

似乎没有连接StringNaveGate到ConnectionString并检查它。数据源=****(我的实例);初始目录=****(我的数据库)----连接字符串已在数据源属性中设置@McNets您是否检查了reportserver上的数据源?另外,请确保您可以通过SSMS从2008r2服务器连接到2014服务器。如果没有,您可能必须在您的2008R2机箱上安装SQL Server 2012本机客户端(注意:没有2014版本)。打开此链接,在“安装说明”部分展开,然后向下滚动到“MICROSOFT SQL SERVER连接功能包组件”部分,然后从中选择32位或64位下载。这不是解决方案,因此回答不正确。Windows身份验证绝对没有问题。如果您的RS服务或执行帐户或最终用户没有连接到数据库的权限,只需添加相应的权限即可