解决oracle提示Failed to connect to database instance: ORA-12519错误

oracle数据库安装在阿里云上,一天收到以下告警:
Name=ATABASENAME
Type=Database Instance
Host=iZW2519p6r9uZEEE
Metric=Status
Timestamp=Nov 17, 2014 4:16:37 AM CST
Severity=Critical
Message=Failed to connect to database instance: ORA-12519: TNS:no appropriate service handler found (DBD ERROR: OCIServerAttach).
Rule Name=Database Availability and Critical States
Rule Owner=SYSMAN

经查,此问题原因为进程数超出限制了,通过以下方法查询:

# su - oracle

$ sqlplus / as sysdba;

查看当前连接数:

SQL> select count(*) from v$process;

查看到当前连接数为299

查看数据库允许的最大连接数:

SQL> select value from v$parameter where name = 'processes';

查看到允许的最大连接数为300

看来是连接数不够了,进行以下修改:
修改最大连接数为500:

SQL> alter system set processes = 500 scope = spfile;

重启数据库:

SQL> shutdown immediate;
SQL> startup;

时间: 2024-12-20 23:44:19

解决oracle提示Failed to connect to database instance: ORA-12519错误的相关文章

appium failed to connect to server 怎么解决?

问题描述 appium failed to connect to server 怎么解决? 1.win7上运行appium 2.配置好其中的变量和应用等 3.运行模拟器,使用放大镜,点击刷新 之后报 "Failed to connect to server. Please check that it is running".请问怎么解决? 解决方案 安装完mysql后,登录提示密码不对 然后使用mysqladmin提示登录失败: mysqladmin: connect to serve

ORA-38760: This database instance failed to turn on flashback database 错误解决过程

ORA-38760: This database instance failed to turn on flashback database  错误解决过程   问题现象:           一大早起床把数据库打开,本来想做个测试,结果不料弹出ORA-38760: This database instance failed to turn on flashback database的错误,这个错误很显然是由于flashback导致的错误. 错误分析:     首先从错误现象来看,是由于flas

phpStorm打开提示 failed to create JVM 的解决办法

phpStorm 软件打开运行提示 failed to create JVM的解决办法. 修改文件 D:\Program Files (x86)\JetBrains\PhpStorm 7.1.3\bin\PhpStorm.exe.vmoptions 把内存值改成标准值,文件全部内容如下: -server -Xms128m -Xmx512m -XX:MaxPermSize=250m -XX:ReservedCodeCacheSize=64m -ea -Dsun.io.useCanonCaches=

php提示Failed to write session data错误的解决方法_php技巧

本文较为详细的分析了php提示Failed to write session data错误的解决方法.分享给大家供大家参考.具体方法如下: 一.问题: 提示信息:Warning: Failed to write session data (files).Please verify that the current setting of session.save_path is correct () in Unknown on line 0 二.解决方法: 代码如下: 复制代码 代码如下: ses

Oracle Connect to Idle Instance解决方法_oracle

解决Connect to Idle Instance问题 第一步 查看Oracle_SID. [oracle@linuxserver ~]$ echo $ORACLE_SID cjdl 这里的SID要和初始化文件spfilecjdl.ora里的一样才行. [oracle@linuxserver ~]$ cd $ORACLE_HOME [oracle@linuxserver 11.2.0]$ cd dbs [oracle@linuxserver dbs]$ ls hc_cjdl.dat hc_DB

解决ecshop出现Can’t select MySQL database错误提示

错误提示   ECSHOP info: Can't select MySQL database(ram),请问如何解决 ecshop 出现 Can't select MySQL database错误提示,整个网页就出现怎么几行大大的提示,之后便是一片的空白,其实像这种问题但凡只要懂点 PHP 的人都知道这是 mysql 数据库连接错误,不仅仅是在 ecshop 系统中,在其它 CMS 或者自己写的 PHP 中是一样的道理,既然知道了原因,哪我们就来检查一下 ecshop 的配置文件是否正确吧.

apache提示Failed loading ZendLoader.dll解决方法_Linux

在折腾MiniServer时,发现不管我怎么配置,apache总会提示"Failed loading-ZendLoader.dll",就是说ZendLoader很悲催的没有被加载.(Zend Optimizer适用于php 5.2.x,5.3以上就变成Zend Loader了,其实还是这货) 后来无意间去Zend的论坛晃悠,发现有哥们和我的问题一样. 一句话:Windows下,Zend Loader only works with NTS PHP! 就是说,这悲催的货只支持NTS版的p

解决Oracle 9i和Tomcat端口冲突

问题:1.同时安装Desktop.Engine,Engine部分控件不能用,老是提示要授权.2.将Desktop卸载,Engine大多数控件能用,少部分不能用. 问题关键:Engine授权文件有问题.现在网上Engine9.0的授权文件版本太多了,但有些可以,有些是不能用的.其实我就是被这个问题所困,迟迟不能解决,现将可用的Engine9.0授权文件公布如下(绝对可用):3dengine,9,ecp379783729,none,D7MGJE2110L5J9HSX169designer,9,ecp

ORA-38760: This database instance failed to turn on flashback database 第三篇

ORA-38760: This database instance failed to turn on flashback database  第三篇   第一篇 第二篇 问题现象:      在数据库alert告警日志中看见如下信息: Completed: ALTER DATABASE MOUNT Wed Nov 19 04:57:28 2014 alter database open Errors in file /DBSoft/diag/rdbms/woo/woo/trace/woo_or