oracle数据库修改连接数
最近在用weblogic部署项目,同时用的是oracle数据库,然后今天遇到一个问题:多个用户连接数据库连接不成功,有时提示被锁住,经检查发现一方面weblogic控制台中数据源的连接池配置没有配置足够的容量,另一方面是oracle数据库没有配足够的连接数
1.weblogic控制台修改如下
2.通过cmd命令修改数据库连接数并重启数据库
- C:\Users\Administrator>sqlplus sys/sys@192.168.13.211/oanet as sysdba
- SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 2月 9 11:57:01 2017
- Copyright (c) 1982, 2005, Oracle. All rights reserved.
- ERROR:
- ORA-12560: TNS: 协议适配器错误
- 请输入用户名:
- ERROR:
- ORA-12560: TNS: 协议适配器错误
- 请输入用户名:
- ERROR:
- ORA-12560: TNS: 协议适配器错误
- SP2-0157: 在 3 次尝试之后无法连接到 ORACLE, 退出 SQL*Plus
- C:\Users\Administrator>d:
- D:\>cd app
- D:\app>cd Administrator
- D:\app\Administrator>cd product
- D:\app\Administrator\product>cd 11.2.0
- D:\app\Administrator\product\11.2.0>cd dbhome_1
- D:\app\Administrator\product\11.2.0\dbhome_1>cd BIN
- D:\app\Administrator\product\11.2.0\dbhome_1\BIN>sqlplus / as sysdba
- SQL*Plus: Release 11.2.0.4.0 Production on 星期四 2月 9 11:57:25 2017
- Copyright (c) 1982, 2013, Oracle. All rights reserved.
- 连接到:
- Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
- With the Partitioning, OLAP, Data Mining and Real Application Testing options
- SQL> show parameter processes
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- aq_tm_processes integer 1
- db_writer_processes integer 1
- gcs_server_processes integer 0
- global_txn_processes integer 1
- job_queue_processes integer 1000
- log_archive_max_processes integer 4
- processes integer 150
- SQL> select count(*) from v$process;
- COUNT(*)
- ----------
- 85
- SQL> show parameter session
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- java_max_sessionspace_size integer 0
- java_soft_sessionspace_limit integer 0
- license_max_sessions integer 0
- license_sessions_warning integer 0
- session_cached_cursors integer 50
- session_max_open_files integer 10
- sessions integer 248
- shared_server_sessions integer
- SQL> select count(*) from v$session;
- COUNT(*)
- ----------
- 82
- SQL> alter system set processes=300 scope=spfile;
- 系统已更改。
- SQL> alter system set sessions=300 scope=spfile;
- 系统已更改。
- SQL> shutdown immediate
- 数据库已经关闭。
- 已经卸载数据库。
- ORACLE 例程已经关闭。
- SQL> startup
- ORACLE 例程已经启动。
- Total System Global Area 1352876032 bytes
- Fixed Size 2281056 bytes
- Variable Size 922747296 bytes
- Database Buffers 419430400 bytes
- Redo Buffers 8417280 bytes
- 数据库装载完毕。
- 数据库已经打开。
- SQL>
- 修改linux系统下的oracle数据库连接数:
- [oracle@localhost ~]$ sqlplus /nolog
- SQL*Plus: Release 11.2.0.4.0 Production on Fri May 5 10:26:24 2017
- Copyright (c) 1982, 2013, Oracle. All rights reserved.
- SQL> conn /as sysdba
- ????
- SQL> show parameter session
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- java_max_sessionspace_size integer 0
- java_soft_sessionspace_limit integer 0
- license_max_sessions integer 0
- license_sessions_warning integer 0
- session_cached_cursors integer 50
- session_max_open_files integer 10
- sessions integer 248
- shared_server_sessions integer
- SQL> show parameter process
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- aq_tm_processes integer 1
- cell_offload_processing boolean TRUE
- db_writer_processes integer 1
- gcs_server_processes integer 0
- global_txn_processes integer 1
- job_queue_processes integer 1000
- log_archive_max_processes integer 4
- processes integer 150
- processor_group_name string
- SQL> alter system set processes=400 scope=spfile;
- ??????
- SQL> alter system set sessions=450 scope=spfile;
- ??????
- SQL> show parametersession
- SP2-0735: ??? SHOW ???? "parameters..."
- SQL> shutdown immediate;
- ????????
- ????????
- ORACLE ???????
- SQL> startup
- ORACLE ???????
- Total System Global Area 784998400 bytes
- Fixed Size 2257352 bytes
- Variable Size 599789112 bytes
- Database Buffers 176160768 bytes
- Redo Buffers 6791168 bytes
- ????????
- ????????
- SQL>
oracle数据库修改连接数的更多相关文章
- 查看oracle数据库的连接数以及用户
查看oracle数据库的连接数以及用户 11.查询oracle的连接数2select count(*) from v$session;32.查询oracle的并发连接数4select count(*) ...
- 增加oracle数据库最大连接数
这几天碰到系统不能登陆的情况,初步判断可能是数据库连接满了,(后来检查不是这个原因),做了一次增加数据库最大连接数操作.操作步骤如下 操作系统:Red Hat Enterprise Linux Ser ...
- Oracle数据库当前连接数、最大连接数的查询与设置
在开发过程中Oracle数据库有时候连得上,有时候又连不上,提示如下异常“ORA-12519: TNS:no appropriate service handler found 解决”,可能是数据库上 ...
- python - DBUtils 连接池减少oracle数据库的连接数
问题: 接到需求,告知项目的oracle连接次数过多,对系统造成太过大的负担,要求减少oracle数据库的连接次数 分析: 仔细分析代码以后,发现产生问题的原因,在于之前要求提升oracle监控的监控 ...
- oracle数据库修改密码有效期,解决ORA-28001: 口令已经失效
工作中oracle数据库安装完成后,需要修改默认的密码有效期,默认为180天,如果不修改,到期忘记更改密码可能会造成不必要的影响. 两种修改方式pl/sql或者cmd窗口 1.pl/sql修改默认密码 ...
- oracle数据库修改密码
忘记了数据库的登录密码,oracle数据库无法登录了. 先删除原先的密码保存文件: del E:\oracle_app\Administrator\product\11.2.0\dbhome_1\da ...
- 【Oracle】配置oracle数据库最大连接数
数据库中教你如何修改ORACLE最大连接数 Oracle的连接数相关参数:processes.sessions. Oracle的sessions是个派生值,由processes的值决定,session ...
- 查看oracle数据库的连接数以及用户 (转:http://blog.itpub.net/24558279/viewspace-752293/)
select2.查询oracle的并发连接数4select3.查看不同用户的连接数6select4.查看所有用户:8select5.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):10sel ...
- oracle数据库修改编码
(1)SYSTEM 用户登录SQLPLUS SYS是sysdba用户,不能直接登录 (2)SYSDBA登录 CONN / as sysdba; (3)查看数据库字符集 ...
随机推荐
- c语言 第二次实验报告
一·实验题目,设计思路,实现方法 11-7 找鞍点 一个矩阵元素的"鞍点"是指该位置上的元素值在该行上最大.在该列上最小. 本题要求编写程序,求一个给定的n阶方阵的鞍点. 利用双重 ...
- iOS - EaseMob 环信的使用
1.环信 环信使用的是 XMPP 协议,它是在 XMPP 的基础上进行的二次开发,对服务器 Openfire 和客户端进行功能模型的添加和客户端 SDK 的封装.环信的本质还是使用 XMPP,基于 S ...
- 简单使用Mysql-Cluster-7.5搭建数据库集群
阅读目录 前言 mysql cluster中的几个概念解释 架构图及说明 下载mysql cluster 安装mysql cluster之前 安装配置管理节点 安装配置数据和mysql节点 测试 启动 ...
- JavaScript设计模式(7)-设配器模式
适配器模式 1. 作用: 协调两个不同的接口 2. 适用场景 适配器适用于客户期待的接口与现有 API 提供的接口不兼容这种场景.他只能用来协调语法上的差异问题.适配器所适配的两个方法执行的应该是类似 ...
- java基础之二分法查找
package p1; import java.util.*; public class Sortdob { public static void BubbleSort(int[] arr) { ...
- CSS3 2D、3D转换
2D转换方法:transform().rotate().scale().skew().matrix() 3D转换方法:rotateX().rotateY() 1.示例代码 <!DOCTYPE h ...
- 前端(HTML/CSS/JS)-HTML编码规范
一.HTML编码规范 1. img标签要写alt属性 根据W3C标准,img标签要写alt属性,如果没有就写一个空的.但是一般要写一个有内容的,根据图片想要表达的意思,因为alt是在图片无法加载时显示 ...
- Python Cookbook(第3版)中文版:15.16 不确定编码格式的C字符串
15.16 不确定编码格式的C字符串¶ 问题¶ 你要在C和Python直接来回转换字符串,但是C中的编码格式并不确定. 例如,可能C中的数据期望是UTF-8,但是并没有强制它必须是. 你想编写代码来以 ...
- 都在说RunLoop...... 到底什么是RunLoop?
RunLoop(消息循环):说白了就是一种事件监听循环.就好比是一个while循环,监听到事件就起来,没有就休息. 介绍: 它可以在不同模式下进行切换,iOS有五种模式,其中UIInitializat ...
- springboot--如何优雅的使用mybatis
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis.到网上找了一下关于spring boot ...