a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 336|回复: 0

[考试辅导] Oracle游标增加的解决办法

[复制链接]
发表于 2012-8-4 14:06:19 | 显示全部楼层 |阅读模式
 oracle游标增加的解决办法
% R2 P" C) [& L" Q: a7 ^  1、问题:java.sql.SQLException: ORA-01000: 超出打开游标的最大数, P8 G& [: S2 k9 \$ N4 O$ d
  2、解决:这个问题最好是通过优化sql来解决,也可以通过修改ORACLE的参数open_cursors 来解决。3 N: X: C4 w8 w
  (1)oraclehome\admin\数据库名字\pfile 下面的init.ora里面有参数) A# k$ I0 v. ]
  #游标和库高速缓存#
- v% Z5 {+ v) {  open_cursors=3005 e8 U9 _/ N0 s1 Q+ O& x: w
  (2)Oracle9i以上版本可通过
: _6 q5 M4 P/ r8 R2 D# `  SQL>show parameter open_cursors;
8 R: f7 Q3 ~) B& L. r; R  SQL>conn sys as sysdba
4 x" k7 v# J& |' t2 n2 }  SQL>alter system set open_cursors=1500 scope=both
  M, x$ n3 }+ R1 Y3 B% {$ j% ^% o' |  (3)重启系统使它生效。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-4-19 08:16 , Processed in 0.179489 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表