【发布时间】:2020-12-03 13:16:03
【问题描述】:
上下文:我在本地工作站上安装了 SQL Server 2019,并且在 SSRS 报表项目中我正在尝试创建一个连接到此 SQL Server 数据源的数据集。我不断提出这个错误
“无法连接到数据源‘XXXX’”
编辑:我意识到单击详细信息,这里有一条更具描述性的消息:您已在数据源的连接字符串中指定了集成安全性或凭据,但数据源被配置为使用不同的凭据类型。要使用连接字符串中的值,您必须为报表服务器配置无人值守报表处理帐户。
我以为我在使用 Windows 身份验证。这是一个非常奇怪的错误,因为在此步骤之前,当我创建数据源并测试连接时,测试成功。数据源连接属性对话框如何识别服务器、数据库名称并在连接测试中成功验证了我的 Windows 凭据但突然数据集对话框无法连接...?
我是如何尝试解决这个问题的:我认为这可能是我正在使用的 ODBC 驱动程序的问题,所以我安装了 Microsoft ODBC Driver 13.1 & 17 for SQL Server,即没有解决问题。
问题:有谁知道为什么会发生这种情况以及如何解决?
【问题讨论】:
-
你可以点击“详细信息”按钮并显示吗?
-
"您已在数据源的连接字符串中指定了集成安全或凭据,但数据源被配置为使用不同的凭据类型。要使用连接字符串中的值,您必须配置报表服务器的无人值守报表处理帐户。”
-
啊,我刚刚在数据源中意识到,我实际上并没有明确选择“使用 Windows 身份验证(集成安全性)”,我现在做了,并且数据集菜单能够使用它。谢谢!
标签: sql-server visual-studio reporting-services windows-authentication sql-server-2019