暂无图片
GBase数据库中,源为 oracle 报出“ORA-01000:超出打开游标最大数”
我来答
分享
三金先生
2022-08-02
GBase数据库中,源为 oracle 报出“ORA-01000:超出打开游标最大数”

源为 oracle 报出“ORA-01000:超出打开游标最大数”,如何处理?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
布衣
暂无图片

应该是源端Oracle open_cursors 游标数不够,可以通过下面命令修改游标最大数,或修改SQL脚本逻辑减少使用游标

-- 输入以下命令, 修改 oracle 最大游标数为 1000 SQL> alter system set open_cursors=1000 scope=both; -- 查看最大游标数是否已修改成功 SQL> show parameter open_cursors;

希望对你有所帮助。

暂无图片 评论
暂无图片 有用 0
暂无图片
薛晓刚

GBase怎么会报Oracle的错误,没看懂。是数据同步吗?如果是,要修改SQL操作数据的逻辑。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏