0

我已经安装了来自Microsoft的tigertoolbox,我每天都在使用SQL Server性能仪表板报告。SSRS:如何为远程SQL Server实例提示用户和密码

这是非常有用的,我建议你安装它,如果你还没有使用它。

BTW,当我连接到本地主机的一切工作顺利,但是当我试图连接到另一个SQL Server实例在网络上,我收到了错误

An error has occurred during report processing. (rsProcessingAborted) 
Cannot create a connection to data source 'DataSource1'. (rsErrorOpeningConnection) 
A network-related or instance-specific error occurred while establishing a connection to SQL Server. 
The server was not found or was not accessible. 
Verify that the instance name is correct and that SQL Server is configured to allow remote connections. 
(provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) 
Access is denied 

enter image description here

答案很简单:我可以很容易地连接到本地主机感谢我的凭据,但我需要输入远程SQL Server实例的用户名/密码。 我如何要求SSRS提示远程SQL Server实例的用户名和密码?

enter image description here

问题Cannot create a connection to data source ‘DataSource1’. (rsErrorOpeningConnection)在上official Microsoft page的评论甚至提及,但它没有提到如何解决这个问题。

回答

0

检查您是否在服务器的默认端口上运行SSRS。如果没有,请通知连接中的端口。

0

答案很简单:我可以很容易地连接到localhost感谢 我的凭据,但我需要一个远程SQL Server实例

这不是问题的答案输入用户名/密码。

错误告诉你,你的服务器没有找到,所以它不能被认证错误,服务器没有达到,所以它只是无法验证你。

你应该检查你的连接字符串是否正确。如果它是正确的,它可以是防火墙,或者您的服务器未配置为接受远程连接。

因此,对于磨片第一件事后这里的连接字符串,它看起来像这样:

shared DSN

我的图片共享DSN,如果你使用它嵌入你可以在你的报告属性

发现