出现ORA-12516错误的原因主要有两个:
1.session数不够;
2.客户端和服务端建立连接的时候不稳定;
如果是session数不够的话,通过如下步骤解决:
# 以sysdba身份登陆PL/SQL
# 查询目前设置的最大连接数
show parameter processes;
# 更改系统连接数
alter system set processes=1000 scope=spfile;
# 创建pfile
create pfile from spfile;
# 重启oracle服务或者oracle服务器
注:也有可能是你的客户端程序代码创建了太多连接请求,使用完之后没有释放数据库资源。
如果是客户端和服务端建立连接的时候不稳定,把tns的动态注册改为静态注册
参考:
最新评论
黑镜4k被和谐,哥
地址已经无效
谢谢,大神的分享
你们都能正常用吗?我怎么不能呀,没有几个能放