.Net 5使用ODBC驱动调用OB企业版Oracle模式下的存储过程报错

【 使用环境 】.net5
【 使用版本 】企业版OceanBase4.2.1 Oracle模式
【问题描述】
在资源中心下载企业版本ODBC驱动ob-connector-odbc-2.0.6-win64.msi安装,然后创建.Net 5控制台应用程序进行连接测试和SQL执行测试。执行SQL语句select、insert、update、delete没有问题。调用存储过程的时候报错了。现在不清楚是不是ODBC的问题。在文档中没有找到类似调用存储过程的示例。
使用了以下测试用表:
CREATE TABLE ORDERS (
ORDER_ID VARCHAR2(10),
CUSTOMER_ID VARCHAR2(50)
);
insert into ORDERS values(‘1’,‘test’);

存储过程DDL
create or replace PROCEDURE “Proc_Test_table_return”(
p_col1 in VARCHAR2,
p_xx1 out sys_refcursor,
p_xx2 out sys_refcursor
) IS
BEGIN
open p_xx1 for select * from orders;
open p_xx2 for select * from orders;
END;

控制台程序代码
Program.cs.zip (1.5 KB)

备注:linux环境下ODBC暂时还没有环境进行验证,后期的部署环境即有可能是aarch架构。

另外就是v2.0.8的ODBC驱动啥时候放出来啊。