登录oracle安装的liunx服务器
切换到oracle用户
执行 su - oracle
切换到需要修改的数据库实例
执行 export ORACLE_SID=hcbm
以sysdba身份登陆PL/SQL
sqlplus /nolog
conn/ as sysdba
或者
sqlplus / as sysdba
执行下方sql查看信息
-- 查看当前连接进程数
select count(*) from v$process;
-- 查看连接数上限
select value from v$parameter where name = 'processes';
-- 查询processes数量
show parameter processes;
-- 查询sessions数量
show parameter sessions;
修改processes 和 sessions,下列sql语句
-- 修改processes
alter system set processes=5000 scope=spfile;
-- 修改sessions
alter system set sessions=5505 scope=spfile;
执行完后 输入exit 退出数据库
重启数据库让配置生效
7.1 切换用户/实例
执行
su - oracle #注:已经切换到oracle 不用执行
export ORACLE_SID=实例名 --实例 #注:已经切换到实例 不用执行
7.2 关闭数据库监听
lsnrctl status --查看监听状态
lsnrctl stop --关闭监听
7.2 登录数据用sysdba
sqlplus /nolog
conn/ as sysdba
或者
sqlplus / as sysdba
7.3 关闭数据库
shutdown immediate; --关闭数据库
exit --退出sqlplus
7.4 启动监听
lsnrctl start --启动监听
lsnrctl status --查看监听状态 与之前相同即可
7.5.启动数据库
登录
sqlplus /nolog
conn/ as sysdba
或者
sqlplus / as sysdba
启动
startup; --启动数据库
-- 查询processes数量
show parameter processes;
-- 查询sessions数量
show parameter sessions;