SSRS 无法为过程创建字段列表

SSRS could not create a list of fields for procedure

我正在使用 Microsoft SQL Server Reporting Services 生成业务报告 visual studio。

当我使用存储过程添加数据集时,出现此错误:

无法为查询创建字段列表。 验证您是否可以连接到数据源以及您的查询语法是否正确。

ORA-06550:第 1 行,第 7 列: PLS-00306: 调用 'PROCEDURE_NAME' 时参数的数量或类型错误 ORA-06550:第 1 行,第 7 列: PL/SQL: 语句被忽略

存储过程很简单 select :

CREATE OR REPLACE PROCEDURE [PROCEDURE_NAME](L_CURSOR out SYS_REFCURSOR)
as
Begin
 open L_CURSOR for
 SELECT [columnname] FROM
[tablename]  
End;

配置:

on visual studio 2013. 
DB: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
Visual Studio Installed Products:     

.. Visual Studio 的 Oracle 开发人员工具 版权所有 (c) 2005、2014 SQL 服务器数据工具 12.0.30919.1 ...

答案是内题。这是关于提供者。 将我的提供商 ODTwithODAC 更改为 10g(我的数据库版本)。并解决了问题。

感谢您的帮助, 问候, 一个