Linux下Oracle重启和修改连接数
2010-03-18 23:05
615 查看
一、启动
1.#su - oracle 切换到oracle用户且切换到它的环境
2.$lsnrctl status 查看监听及数据库状态
3.$lsnrctl start 启动监听
4.$sqlplus /nolog 进入sqlplus
5.SQL>conn / as sysdba 以DBA身份登录
6.SQL>startup 启动db
二、停止
1.#su - oracle 切换到oracle用户且切换到它的环境
2.$lsnrctl stop 停止监听
3.$sqlplus /nolog 进入sqlplus
4.SQL>conn / as sysdba 以DBA身份登录
5.SQL>SHUTDOWN IMMEDIATE 关闭db
其中startup和shutdowm还有其他一些可选参数,有兴趣可以另行查阅
三、查看初始化参数及修改
1.#su - oracle 切换到oracle用户且切换到它的环境
2.$sqlplus / as sysdba 进入sqlplus
3.SQL>conn / as sysdba 以DBA身份登录
4.SQL>show parameter session; 查看所接受的session数量
5.SQL>alter system set shared_servers=10; 将shared_servers的数量设置为10
四.数据库连接数目
其中一个数据库连接需要一个session,它的值由processes决定,session与processes通常有以下关系:
session = 1.1 * processes + 5
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服务器
不过这也不是绝对的,还要受到CPU和内存等硬件条件的限制。另外processes和session不可以通过alter system语句直接修改,只可以修改服务器参数文件来更改(Server Parameter File)。如果存在一个server parameter file,通过alter system语句所作的更改将会被持久化到文件中。
五、查询Oracle游标使用情况的方法
select * from v$open_cursor where user_name = 'TRAFFIC';
六、查询Oracle会话的方法
select * from v$session
1.#su - oracle 切换到oracle用户且切换到它的环境
2.$lsnrctl status 查看监听及数据库状态
3.$lsnrctl start 启动监听
4.$sqlplus /nolog 进入sqlplus
5.SQL>conn / as sysdba 以DBA身份登录
6.SQL>startup 启动db
二、停止
1.#su - oracle 切换到oracle用户且切换到它的环境
2.$lsnrctl stop 停止监听
3.$sqlplus /nolog 进入sqlplus
4.SQL>conn / as sysdba 以DBA身份登录
5.SQL>SHUTDOWN IMMEDIATE 关闭db
其中startup和shutdowm还有其他一些可选参数,有兴趣可以另行查阅
三、查看初始化参数及修改
1.#su - oracle 切换到oracle用户且切换到它的环境
2.$sqlplus / as sysdba 进入sqlplus
3.SQL>conn / as sysdba 以DBA身份登录
4.SQL>show parameter session; 查看所接受的session数量
5.SQL>alter system set shared_servers=10; 将shared_servers的数量设置为10
四.数据库连接数目
其中一个数据库连接需要一个session,它的值由processes决定,session与processes通常有以下关系:
session = 1.1 * processes + 5
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服务器
不过这也不是绝对的,还要受到CPU和内存等硬件条件的限制。另外processes和session不可以通过alter system语句直接修改,只可以修改服务器参数文件来更改(Server Parameter File)。如果存在一个server parameter file,通过alter system语句所作的更改将会被持久化到文件中。
五、查询Oracle游标使用情况的方法
select * from v$open_cursor where user_name = 'TRAFFIC';
六、查询Oracle会话的方法
select * from v$session
相关文章推荐
- Linux下Oracle重启和修改连接数3
- linux下用命令修改oracle监听端口,无序重启。
- PL/SQL客户端连接虚拟机(linux)下的oracle服务器配置
- 在linux下如何修改oracle的sys和system的密码
- Linux上修改oracle字符集
- 修改linux ssh和windows 远程连接 监听端口
- linux(suse)oracle服务器,改变网络后,不能通过监听启动,ora-12514错误,修改listener.ora后,出现ora-01034 ora-27101
- 免安装Oracle客户端使用PL/SQL连接Linux Oracle 注意事项
- Linux下g++编译C++连接oracle(OCCI)出现的问题及解决方式
- Linux下mysql修改连接超时(windows下也适用)
- Linux下修改.bash_profile文件后再次用CRT启动环境变量未生效的解决方法,oracle命令无法使用
- Linux修改MySQL下root权限来允许远程连接
- Oracle 11g 64位在RHEL(即Red Hat EnterPrise Linux)5.5 64位下自动重启、自动关闭的命令
- ASP.NET与MSSQL连接修改为与ORACLE连接
- LINUX 上远程连接oracle 报ORA-12541:TNS:no listener
- 修改Oracle连接数
- 配置vnc远程连接Linux和Unix远程服务器图形界面安装oracle
- linux的oracle修改实例名SID
- Linux修改类似.bash_profile等配置文件,不重启系统让配置立即生效的做法
- Linux安装Oracle 11g client 并连接到Windows Server 2003下的OracleDB详记