Ora-00018 Maximum number of sessions exceeded超出最大会话数
Oracel默认Process的值为150,导致实际的Session值会超过Oracle的设置值(Session的数量是Process*1.1+5),所以会出错。
解决方法:
建议将Process的值往大了改。
sqlplus -prelim "/as sysdba"
sqlplus / as sysdba
查看当前系统中的Process
SQL> show parameter processes;
NAME TYPE VALUE
------------------------------------ ----------- -------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 150
SQL> show parameter sessions;
NAME TYPE VALUE
------------------------------------ ----------- ------
java_max_sessionspace_size integer 0
java_soft_sessionspace_limit integer 0
license_max_sessions integer 0
license_sessions_warning integer 0
logmnr_max_persistent_sessions integer 1
mts_sessions integer 165
sessions integer 170
shared_server_sessions integer 165
将Process设置为500
SQL> alter system set processes=500 scope=spfile;
系统已更改。
重新启动数据库使改动生效。
如果找不到spfile就执行下面语句
If you don't understand what I wrote, just:
create spfile from pfile;
shutdown immediate;
startup;
show parameter spfile;
1、修改Oracle最大连接数的方法
a、以sysdba身份登陆PL/SQL 或者 Worksheet
b、查询目前连接数
show parameter processes;
c、更改系统连接数
alter system set processes=1000 scope=spfile;
d、创建pfile
create pfile from spfile;
e、重启Oracle服务或重启Oracle服务器
2、查询Oracle游标使用情况的方法
select * from v$open_cursor where user_name = 'TRAFFIC';
3、查询Oracle会话的方法
select * from v$session
分享到:
相关推荐
同时访问数据库时候,需要把连接数改大才能适应很多人连接的情况
很多人员连不上数据库、或者连上数据库就被挤下来、或 突然断开连接。 这种情况是Oracle数据创建示例(数据库)的时候,最大连接数设置过小造成的。但是又不想重启安装数据库,本文教你后期如何修改数据库连接数。
oracle修改最大连接数
修改数据库最大连接数以及linux系统下ORACLE数据库启动多实例参照.pdf
更改oracle数据库用户连接数,使你在访问oracle数据库的时候不会出现数据库连接进程过大,而造成的连接失败或数据库重启,此资源提供了修改该用户连接数的代码,以使你能够轻松实现增加Oracle数据库的用户连接数。
创建spfile并修改数据库连接数
修改数据库最大连接数以及linux系统下ORACLE数据库启动多实例借鉴.pdf
修改oracle参数,解决内存的限制,从而解决连接数问题
MySQLNonTransientConnectionException Too many connections mysql的最大连接数默认是100, 最大可以达到16384
一个带数据库连接的AJAX表单验证实例,运行于PHP环境,免费开源的程序,这意味着您可以在不用于商业目的的情况下对程序代码进行修改、使用和再发布。本例包括一个自定义的Ajax用户注册验证类,基于JavaScript编写。...
sdeconfig -o alter -v TCPKEEPALIVE=TRUE -u sde -p sde -i 5151
个人开发的通过OCI、OTL操作Oracle数据库类,其改版已成功应用在商业项目中,经观察很稳定,支持批量导入记录,实际应用中个人PC上3秒大概可存储12000条记录。...另外数据库连接池中的连接数注意根据实际需要进行修改!
易语言SQLServer数据库连接池模块带例程 SQLServer数据库连接池,支持多线程下运行,如果网络断开,在操作时自动重连一次。连接数据库采用精益模块的【类_ODBC】。资源访问采用易语言自带的许可证。运行效率足够中...
Oracle查看、修改连接数 1.查询数据库当前进程的连接数: select count(*) from v$process; 2.查看数据库当前会话的连接数: elect count(*) from v$session;
经常在连接数据库会出现“假死”现象,或许是因为服务器根本没开,或者是因为连接数过大,服务器负载过高导致反应很慢,我们采用先测试服务器连接在连接...测试过,只要把数据库连接修改为自己的就可以了,希望帮助大家
Linux下连接金仓数据库(ksql)并完成查询、插入、修改表数据实例,修改后可用于oracle及mysql
以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100, 这个数值对于并发连接很多的数据库的应用是远不够用的,当连接请求大于默认连接数后,就会出现无法连接数据库...
可以通过客户端让所有安装有客户端的电脑,查看,修改SQl数据库的数控。
该版本根据nacos源码调整后适配达梦数据库 ,支持windows linux 支持多数据源配置,默认连接mysql。如果需要连接oracle、dm8 等,需要更改配置文件 打开\nacos\conf\...替换数据库连接字符串,以及用户密码
很棒的数据库多连接池程序,对每个连接可以配置一个连接池,可以对问题连接定时处理,同时支持连接多个数据库,增加修改都支持配置,,所以配置都放置在缓存中,定期刷新。 是用JAVA写的,已经上线的东东,已经经过...