我们可以直接通过SQLPLUS的客户端进行修改,也可以在linux下,但是命令都是一样的。
下面我们以linux下的介绍为主:
su - Oracle
sqlplus /nolog
connect/ as sysdba
alter system set processes = value scope = spfile ;
(一般数据库都是开的,所以要先关闭,再重启数据库)
Shutdown immediate;
Startup;
(结束了!)
--------------------------------------------------------
1. 查询最大连接数:
Show parameter processes;
2. 查询并发连接数:
Select count(*) from v$session where status=’ACTIVE’
3. 查询连接数
Select count(*) from v$session
4. 查看数据库的连接用户名:
Select name from v$database;
Show user;
5. 查看oracle的版本情况:
Select * from v$version ; (要先连接connect / as sysdba;)
6. 区分你的oracle是32位的还是64位
(先连接connect / as sysdba;)
Desc x $ksmmem
Name Type
--------------------------------------------------------
ADDR RAW(8)
INDX NUMBER
INST_ID NUMBER
KSMMMVAL RAW(8)
RAW(8) 64 位
raw(4) 32位
更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12
///////////////////////////////////////////////////////////////////////////////////
一、启动
b、查询目前连接数
show parameter processes;
c、更改系统连接数
alter system set processes=1000 scope=spfile;
d、创建pfile
create pfile from spfile;
e、重启Oracle服务或重启Oracle服务器
select * from v$open_cursor where user_name = 'TRAFFIC';
六、查询Oracle会话的方法
select * from v$session