ORA-12516问题的原因有很多,这里说一下最常见的一种。由于我们做行业的大多为基于数据库编程。尤其是进行压力测试的时候,这个问题就更加常见了。但这个问题出现了,恭喜你,因为这很容易解决

Microsoft Windows XP [版本 5.1.2600]

(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\ibmsz>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Feb 16 16:13:19 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn /as sysdba

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area  285212672 bytes

Fixed Size                  1248552 bytes

Variable Size             100664024 bytes

Database Buffers          176160768 bytes

Redo Buffers                7139328 bytes

Database mounted.

Database opened.

SQL> show parameter processes

ps|ef  grep xx   在配置文件中过滤

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     400

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

logmnr_max_persistent_sessions       integer     1

session_cached_cursors               integer     20

session_max_open_files               integer     10

sessions                             integer     445

shared_server_sessions               integer

SQL> alter system set processes = 300 scope = spfile;  ---三种状态中的一种,需要重新启动,参数生效

System altered.

SQL> show parameter processes

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     400

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup

ORACLE instance started.

Total System Global Area  285212672 bytes

Fixed Size                  1248552 bytes

Variable Size             100664024 bytes

Database Buffers          176160768 bytes

Redo Buffers                7139328 bytes

Database mounted.

Database opened.

SQL> show parameter processes;

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     300

SQL> show parameter sessions;

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

logmnr_max_persistent_sessions       integer     1

sessions                             integer     335

shared_server_sessions               integer

SQL> show parameter open_cursor

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

open_cursors                         integer     300

注释:sessions = processes*1.1 + 5

SQL> alter system set open_cursors=400 scope=both;   ---不需要重新启动,参数即可生效

System altered.

SQL> show parameter open_cursors;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

open_cursors                         integer     400

SQL>

oracle错误代码12516,ORA-12516错误解决相关推荐

  1. Oracle数据库安装出现OUI-10150错误解决办法

    Oracle数据库安装出现OUI-10150错误解决办法 在安装Oracle数据库中常常容易发生错误,我遇到了一个最大的坑,因为这个坑我整整花了两天时间,就是OUI-10150错误,这个错误是发生在O ...

  2. PLSQL连接Oracle数据库时报ORA 12154错误的解决方法

    pl/sql连接Oracle时遇到的问题: 解决办法:安装后将Oracle安装目录下的文件夹network(包括其中的子文件,其中主要是tnsnames.ora) 在pl/sql菜单–"工具 ...

  3. Oracle 错误代码(ORA)对照表

    ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常. ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 OR ...

  4. oracle报错1455,oracle_1455_错误解决办法

    oracle 1455 错误解决办法 ORA-01455: 转换列溢出整数数据类型 在用 expuser/pwd@oraclesidfile=e:\abc530.dmp 导出oracleDmp时报错了 ...

  5. oracle ping 超时_Oracle连接错误解决方法(TNS-12535: TNS: 操作超时)

    今天在win7上连接centos的oracle 10g一直连接不上.通过如下过程解决了. 1.登录到centos 执行 tnsping orcl 执行是成功的(orcl是oralce的全局数据库名). ...

  6. mybatis连接oracle12乱码,使用mybatis链接oracle数据库出现账号密码错误解决

    使用mybatis链接oracle数据库步骤 最近oracle老师布置下来了作业,要求使用传统的java代码链接oracle数据库做一个小程序,因为我已经很熟练的掌握了ssm框架的开发,以前用的是my ...

  7. oracle归档日志写满错误解决方法

    最近一年,手头上负责的项目要部署到很多个地方,由于项目组里没有人对oracle比较熟悉,只能给自己增加一个DBA的角色了.由于短时间内要部署很多单位,备份策略没有设置好,结果过了一个月,用户报告程序开 ...

  8. oracle 日志写满,Oracle归档日志写满错误解决方法

    最近一年,手头上负责的项目要部署到很多个地方,由于项目组里没有人对Oracle比较熟悉,只能给自己增加一个DBA的角色了.由于短时间内要部署很多单位,备份策略没有设置好,结果过了一个月,用户报告程序开 ...

  9. exp oracle 表空间,oracle之EXP导出表空间错误解决

    导出表空间 第一 以DBA的权限登录 第二 检查表空间是否自我包容,检查结果将被放到视图transport_set_violations SQL> execute dbms_tts.transp ...

  10. oracle怎么deadlock,APPARENT DEADLOCK!!! 错误解决过程

    项目环境 数据库:oracle 中间件:WAS 2.  问题描述 2015.05.21(是个好日子),早上发现was后台报错如下: [15-5-21 7:31:01:171 CST] 00000027 ...

最新文章

  1. VMware View 5.0 Ready! 资源汇总(持续更新)
  2. jBPM3.12用户指南中文翻译----第二章 起步
  3. STM32开发 -- Visual Studio C++编写串口上位机
  4. SVM 实现与代码(转)
  5. php新建文件在指定目录下,PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台...
  6. python输出语句print i、j、k,python:在exec语句中获取打印输出
  7. NYOJ ~ 58 ~ 最小步数(BFS)
  8. Illustrator最新教程,如何在 Illustrator 中微调图标?
  9. matlab如何更改程序中所有同名_MATLAB作图实例:52:添加网格线并编辑位置
  10. 【289】生命游戏(Game Of Life)
  11. 桂林理工大学 就业指导 2021 创业项目计划书样本
  12. python词云图片生成不出来_python实现使用词云展示图片
  13. LOJ-10102(求A到B之间的割点)
  14. 关于namecheap 域名运营商,域名赎回详细步骤
  15. iOS开发UI篇 -- UINagivationController
  16. 如何预防恶意软件的攻击?10项防御措施来帮您!
  17. mac打开桌面与屏幕保护程序卡死(解决方案)
  18. 青年惨遭毒手变身侏儒_侏儒:禁用/删除密钥环
  19. mac重装系统 未能与恢复服务器,Mac系统重装后数据可不可以恢复
  20. 利用ChatGPT学习生物信息数据分析

热门文章

  1. leetcode 718. Maximum Length of Repeated Subarray | 718. 最长重复子数组(动态规划)
  2. 面试必会系列 - 1.6 Java 垃圾回收机制
  3. 深度比较Paxos和Raft
  4. 深入理解Memory Order
  5. mysql查询父子关系树_swt 生成树[读取Mysql数据库中的父子关系表]
  6. RandomAccessFile简介与使用
  7. Spring事务回滚和异常类
  8. 安卓学习 之 网络技术(十)
  9. 【最新合集】IDEA 快捷键整理
  10. HashMap的put方法讲解