当前位置: 代码迷 >> Oracle开发 >> oracle 透过dblink访问远程存储过程,返回游标到本地
  详细解决方案

oracle 透过dblink访问远程存储过程,返回游标到本地

热度:45   发布时间:2016-04-24 06:36:43.0
oracle 通过dblink访问远程存储过程,返回游标到本地
如题,
有两个数据库  A   B,在A中有一个存储过程,funcA 会返回游标。
B库中使用dblink访问A中的游标,因为A中的出参游标是ou参数t,所以A中声明游标,传入,获取到游标,关闭游标。
结果导致B中游标无法关闭,游标一直超出最大游标数,每次都要重启应用才行。

A中的过程是供其他程序调用的,无法改变参数,比如不用游标。
而我们本地库是不需要游标的,
------解决思路----------------------
为啥B游标无法关闭,看得不是很明白,能否提供相关关键代码
  相关解决方案