0
问题:关闭所有打开的游标
有没有办法关闭您在数据库中使用的所有游标?据我所知,一次只能关闭一个游标,或者通过使用FOR循环与表关联来集体关闭游标。
背后的问题原因:
我已经越来越运行,用于创建和在SQL Developer中填充表上的某些脚本时,“最大打开的游标超出了”。由于错误导致失败后,我通常可以运行其他脚本。
问题:关闭所有打开的游标
有没有办法关闭您在数据库中使用的所有游标?据我所知,一次只能关闭一个游标,或者通过使用FOR循环与表关联来集体关闭游标。
背后的问题原因:
我已经越来越运行,用于创建和在SQL Developer中填充表上的某些脚本时,“最大打开的游标超出了”。由于错误导致失败后,我通常可以运行其他脚本。
您可能会要求您的Oracle DBA在数据库级别增加open_cursors参数以解决您的问题(这将需要停机时间)。
事情是我作为系统管理员登录。该错误是否仍然存在? – Cornelis 2014-09-05 06:24:24
是的。您需要在数据库级别增加参数值。即使您通过系统管理员帐户登录,也无济于事。 – 2014-09-05 12:29:46