修改ORACLE最大会话数
查看当前oracle最大会话数
show parameter 条件
条件可以使用参数名中包含的几个字母,如show parameter process将显示
NAME TYPE VALUE
------------------------------------ ----------- ------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 150
oracle10 spfile文件结构
pfile和spfile为Oracle的启动文件,pfile为文本文件,spfile由pfile编译后的二进制文件。
Oracle10 pfile文件位置
①<%ORACLE_HOME%>/product/10.2.0/admin/hide/pfile/init.ora
Oracle10 spfile文件位置
②<%ORACLE_HOME%>/product/10.2.0/db_1/database/init<%SID%>.ora 为Oracle10的spfile文件,但其指向的却是另一个文件
③<%ORACLE_HOME%>/product/10.2.0/db_1/dbs/spfile<%SID%>.ora
通过pfile生成spfile的方法
1)拷贝①<%ORACLE_HOME%>/product/10.2.0/admin/hide/pfile/init.ora 到
<%ORACLE_HOME%>/product/10.2.0/db_1/database/init.ora
2)使用system以sysdba方式登录
执行 create spfile='spfile_init.ora' from pfile='init.ora';
生成spfile_init.ora后,拷贝到③<%ORACLE_HOME%>/product/10.2.0/db_1/dbs/spfile<%SID%>.ora
3)重新启动数据库后,即使用新的配置启动数据库,此方法起到的作用与使用alter system方法修改数据库参数的功能相同
修改ORACLE数据库参数
alter system set processes=300 scope = spfile;
重新启动数据库