我正在尝试在SSRS中创建一个连接到ODBC CSV驱动程序的数据源。
我创建了一个64位系统DSN(名为CsvTest),该DSN配置为在运行SSRS的同一服务器上的目录中查找。
然后,我进入SSRS(在SSRS服务器上本地运行的浏览器会话)中,并创建了一个新的ODBC类型的数据源。
连接字符串:Dsn=CsvTest
。
我正在使用Windows集成安全性。
在单击“测试连接”按钮后,立即收到以下错误消息:
错误[HY000] [Microsoft] [ODBC文本驱动程序]您的网络访问权限为 打断了。要继续,请关闭数据库,然后再次打开它。 错误[01S00] [Microsoft] [ODBC文本驱动程序]无效的连接字符串 属性Trusted_Connection错误[01S00] [Microsoft] [ODBC文本 驱动程序]无效的连接字符串属性Trusted_Connection错误 [01S00] [Microsoft] [ODBC文本驱动程序]无效的连接字符串 属性Trusted_Connection错误[01S00] [Microsoft] [ODBC文本 驱动程序]无效的连接字符串属性Trusted_Connection错误 [IM006] [Microsoft] [ODBC驱动程序管理器]驱动程序的SQLSetConnectAttr 失败的错误[01S00] [Microsoft] [ODBC文本驱动程序]无效的连接 字符串属性Trusted_Connection错误[01S00] [Microsoft] [ODBC 文本驱动程序]无效的连接字符串属性Trusted_Connection 错误[01S00] [Microsoft] [ODBC文本驱动程序]无效的连接字符串 属性Trusted_Connection错误[01S00] [Microsoft] [ODBC文本 驱动程序]无效的连接字符串属性Trusted_Connection错误 [HY000] [Microsoft] [ODBC文本驱动程序]> 您的网络访问已中断。要继续,请关闭数据库, 然后再次打开它。
我登录时使用的帐户是本地管理员组的成员。
如果我更改数据源属性以使用存储在报表服务器中的凭据,然后选择选项“用作Windows凭据。”,我会收到相同的错误,但是奇怪的是,如果取消选中该选项,则会得到很多提示较小的错误:
错误[HY000] [Microsoft] [ODBC文本驱动程序]您的网络访问权限为 打断了。要继续,请关闭数据库,然后再次打开它。 错误[IM006] [Microsoft] [ODBC驱动程序管理器]驱动程序的 SQLSetConnectAttr失败错误[HY000] [Microsoft] [ODBC文本驱动程序] 您的网络访问已中断。要继续,请关闭数据库, 然后再次打开它。
甚至很奇怪,如果我使用在远程计算机上运行的浏览器会话(使用Windows集成安全性)创建数据源,
我能够成功测试连接。
也就是说,如果我尝试使用报表生成器创建连接到数据源的数据集,则会收到与上述类似的错误。