![](/img/trans.png)
[英]Using SSRS report to pass in a param value the is a csv list to SQL Dataset
[英]Using .CSV as datasouce in SSRS w/ ODBC: Dataset can query columns, but report can't connect to datasource when run
应用程序:报表生成器连接类型:ODBC
我正在尝试使用SSRS连接到并查询csv。 我已经添加了系统DSN,并且在单击“连接属性”窗口上的“测试连接”按钮时能够成功连接。 但是,当我在“数据源属性”窗口中单击相同的按钮时,出现以下错误消息。
错误[IM002] [Microsoft] [ODBC驱动程序管理器]找不到数据源名称,并且未指定默认驱动程序
奇怪的是,我使用简单的SELECT *查询来自[csvfilename]的数据集创建了数据集,并成功显示了csv中的所有字段。 因此,我知道它可以访问它。 但是,当我尝试运行报告时,出现以下错误。
无法创建到数据源'[DataSource Name]'的连接(rsErrorOpeningConnection)
这是我在数据源中使用的连接字符串:
Dsn=WIPEXPORT;Driver=Microsoft Text Driver (*.txt;dbq=I:\\HARVEST\\DATA BROWSERS\\WIPEXPORT;defaultdir=I:\\HARVEST\\DATA BROWSERS\\WIPEXPORT;driverid=27;fil=text;maxbuffersize=2048;maxscanrows=8;pagetimeout=5;safetransactions=0;threads=3;usercommitsync=Yes
如果这个问题已经得到解答,我深表歉意。 我似乎找不到任何与我的特定问题有关的人。
因此,在尝试了ReportBuilder中几乎所有的连接字符串配置之后,我最终切换到了VisualStudio,它立即可以工作。 我什至将成功的连接字符串从VS复制回RB,而RB仍然断开。 不知道这是我的RB安装还是什么,但至少现在可以使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.