部署SSRS报告后将问题从Excel数据源提取到报表服务器

时间:2014-10-17 20:57:37

标签: excel reporting-services reportserver

我正在尝试部署使用Excel数据源的SSRS报告。当我预览时,此报告在BIDS上显示正常。

然后我尝试将其部署到报表服务器,并且工作正常,但是当我点击报表时出现以下错误:

报告处理期间发生错误。 (rsProcessingAborted) 无法创建与数据源“Excel_64”的连接。 (rsErrorOpeningConnection) 错误[IM006] [Microsoft] [ODBC驱动程序管理器]驱动程序的SQLSetConnectAttr失败错误[01S00] [Microsoft] [ODBC Microsoft Access驱动程序]无效的连接字符串属性Trusted_Connection错误[01S00] [Microsoft] [ODBC Microsoft Access驱动程序]无效的连接字符串属性Trusted_Connection错误[01S00] [Microsoft] [ODBC Microsoft Access驱动程序]无效的连接字符串属性Trusted_Connection错误[01S00] [Microsoft] [ODBC Microsoft Access驱动程序]无效的连接字符串属性Trusted_Connection

我已经在线查看并尝试了一系列不同的解决方案,包括共享工作簿,尝试在“安全存储在报表服务器中的凭据”字段中输入报表服务器中的Windows凭据,但这也给了我同样的错误。

我非常感谢你解决这个问题的任何帮助。

谢谢。

2 个答案:

答案 0 :(得分:0)

您是否尝试从连接字符串中删除Trusted_Connection属性?

答案 1 :(得分:0)

该服务器是否安装了所有必要组件以从Excel工作表中检索数据?我似乎记得在旧版本中,您需要在读取Excelfile的服务器上安装数据访问组件(DACS)或Excel本身。

SSRS must Excel be installed on Reporting server to use Excel as a Data SOURCE?

但我认为你会更好地使用下面链接中提出的解决方案。 它建议使用计划的SSIS包将数据导入SQL表。

SSRS: Error while querying data from an Excel file (through ODBC)