2013年2月26日
摘要: 我们可以直接通过SQLPLUS的客户端进行修改,也可以在linux下,但是命令都是一样的。下面我们以linux下的介绍为主:su -Oraclesqlplus /nologconnect/ as sysdbaalter system set processes = value scope = spfile ;(一般数据库都是开的,所以要先关闭,再重启数据库)Shutdown immediate;Startup;(结束了!)--------------------------------------------------------1. 查询最大连接数:Show parameter proce 阅读全文
posted @ 2013-02-26 19:19 为人民服务 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 用过Oracle的应该都熟悉如何查看和设置Oracle数据库的最大连接数。这里就再啰嗦一遍。查看当前的连接数,可以用select count(*) from v$process;设置的最大连接数(默认值为150)select value from v$parameter where name = ‘processes’;修改最大连接数alter system set processes = 300 scope = spfile;都知道,当数据库最大连接数不够时会出现客户端连接间歇性失败,报错ORA-12519。设置大点一般就可以了。但是做大型项目的时候还是会遇到一些不正常的问题,比如:设置最大 阅读全文
posted @ 2013-02-26 19:07 为人民服务 阅读(1134) 评论(0) 推荐(0) 编辑
摘要: show parameter processes;然后更改系统连接数alter system set processes=1000 scope=spfile;下面是具体的操作步骤与说明问题描述:客户端连接数据库报错ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄解决过程:1。查看当前会话数、processes和sessions值,发现session数和2个参数的值已经非常逼近SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 9 15:50:21 2006Copyright (c) 1982, 2005, Oracle. 阅读全文
posted @ 2013-02-26 19:06 为人民服务 阅读(446) 评论(0) 推荐(0) 编辑