繁体   English   中英

Oracle 查询在查询设计器中工作,但预览报告会导致错误

[英]Oracle query works in Query Designer but previewing report results in error

我已经获得了我们在工作中使用的报告的 RDL 文件,我正试图让它在我的开发 PC 上运行。 我在 Visual Studio 2017 中启动了一个新的报告服务项目并将报告文件添加到其中。 报表的数据集嵌入其中。

如果我打开数据集属性并运行查询设计器,我可以执行查询并获得预期的结果。 但是,当我尝试预览报告时,它给了我这些错误:

An error occurred during local report processing. An error has occurred during report processing. Query execution failed for dataset 'ds'. ORA-00905: missing keywordORA-00905: missing keyword

如果我在 SQL Developer 或 Tableau 中尝试,该查询也可以工作,所以不确定为什么报告预览不起作用(特别是因为它可以在查询设计器中运行)。 我什至不知道如何解决这个问题!

如果重要的话, .rdl文件是使用 Visual Studio 2012 创建的,而我使用的是 2017。

So I'm still not sure what the root cause was here, but I wound up uninstalling my Oracle clients and the Oracle Developer Tools for VS and reinstalled everything following these instructions: https://blogs.msdn.microsoft.com/dataaccesstechnologies/ 2018/03/26/configure-oracle-data-source-for-sql-server-reporting-services-ssdt-and-report-server/

现在一切正常,我的查询不再出现任何 SQL 语法错误。 希望这可以帮助同一条船上的人!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM