Sql server SQL Server 2014数据源在SQL Server 2008 R2报表服务器上不工作
我创建了一个SSRS报告,其中的数据源指向SQL Server 2014版本中的数据库。它在本地工作(在“预览”模式下)。然后,我在基于SQLServer2008R2版本的报表服务器中部署了相同的报表。当我试图打开报告时,它给出了以下错误 报表处理过程中发生错误。(rsProcessingAborted) 无法创建到数据源“DataSource1”的连接。 (RSErrorRoppingConnection)有关此错误的详细信息, 导航到本地服务器计算机上的报表服务器,或启用 远程错误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)有关此错误的详细信息, 导航到本地服务器计算机上的报表服务器,或启用 远程错误 我们有解
我们有解决此问题的方法吗?问题已解决
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服务或执行帐户或最终用户没有连接到数据库的权限,只需添加相应的权限即可