上下文:我在本地工作站上安装了SQLServer2019,并在Server中安装了SQLServer2019,我正在尝试创建一个连接到此Server数据源的数据集。我一直在提高这个错误
“无法连接到数据源'XXXX'"
编辑:我意识到,通过单击详细信息,这里有一条描述性更强的消息:您已经在数据源的连接字符串中指定了集成安全性或凭据,但是数据源被配置为使用不同的凭据类型。若要使用连接字符串中的值,必须为报表服务器配置无人参与的报表处理帐户。。
我想我是在使用Windows身份验证。这是一个非常奇怪的错误,因为在此之前,当我创建数据源并测试连接时,测试会成功。数据源连接属性对话框如何在连接测试中识别服务器、数据库名称并成功地验证我的windows creds,但突然dataset对话框无法连接.?
我是如何解决这个问题的:,我认为这可能是我正在使用的ODBC驱动程序中的一个问题,所以我已经为Server安装了13.1和17的驱动程序,这并不能解决这个问题。
问题:,有人知道为什么会发生这种情况,以及如何解决吗?
发布于 2020-08-13 17:11:43
答案:在“共享数据源属性”对话框下,在“凭据”选项卡中,需要选择“使用身份验证(集成安全)”的无线电拨号。
我假设连接测试成功的原因是SSRS猜测了正确的身份验证方法,但仍然需要为数据集正确连接选择显式。
发布于 2021-05-26 18:21:05
步骤1:-单击数据源,选择添加数据源,在数据源属性窗口的左角显示两个选项,名为General和凭证。选择凭据。备注(如果使用Windows (集成安全性)已经选中,也不要按Ok,请按照下面的过程步骤)。首先选择,不要使用凭据(Radio),也不要按Ok。然后选择使用Windows (集成安全)按OK。现在创建了数据source1。
步骤2:-单击新建的->选择(数据源属性)的数据源上的右按钮,单击嵌入式连接无线按钮选择类型为:Microsoft服务于连接字符串的,单击连接属性中的构建/编辑按钮,选择或输入名称,选择或输入名称,选择数据库名称,单击测试连接<代码>E 221单击完成后单击Ok。
步骤3:-右键单击创建的日期源,单击,在Dataset属性中添加DATASET,输入Dataset Name,选择您创建的数据源。输入Query或并单击Ok。
注:请正确执行第1步,此工作仅适用于Windows身份验证。如果您有任何疑问,请给我邮件ID:- Harshithwight83@gmail.com.
发布于 2022-08-25 18:06:57
如果您正在使用Visual设计SSRS报表:
在“解决方案资源管理器”窗口中双击屏幕右侧的数据源文件。"Credentials"
)
现在应该管用了。
https://stackoverflow.com/questions/63399403
复制相似问题