今天使用PL/SQL Developer连接到一台新的测试服务器时,遇到ORA错误:ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程.对应的监听日志文件里面错误为TNS-12523: TNS:listener could not find instance appropriate for the client connection 首先使用oerr命令查看ORA-12523错误提示的详细内容 [oracle@DB-Server admin]$ oerr ora 12523
程序连接orarle报ORA-12505错误 一.异常{ ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was: 10.190.121.95:1521:sxzhdb } 二.查询{ ORA-12505:TNS: 监听程序当前无法识别连接描述符中所给出的 SID SID:是一个数据库的唯一标
当你碰到ORA-12520错误时,如下所示: 英文:ORA-12520: TNS:listener could not find available handler for requested type of server 中文:ORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序 一般你应该从下面两个方面考虑: 1:数据库是专用服务器,但是在tnsname.ora配置文件中设置的连接方式是shared,这种情况需要修改tnsname.ora配置文件,这种错误情况一般
安装完oracle重新启动后报ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务(重启前正常) 刚安装完后用plSql登录正常. 在dos命令行下 输入 sqlplus 用户名 :system as sysdba 密码: 然后输入:shutdown 提示: ORA-01034:ORACLE NOT AVAILABLE ORA-27101:SHARED MEMORY REALM DOES NOT EXIST 看到提示后 输入 startup 装载一下数据库 OK 用 P
服务器上某个数据库出现' ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程'错误,要解决该问题首先查看一下数据库现有的进程数,是否已经达到参数processes的大小. 使用system帐户登录 a.select count(*) from v$process; 取得数据库目前的进程数. b.select value from v$parameter where name = 'processes'; 取得进程数
服务器上某个数据库出现' ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程'错误,要解决该问题首先查看一下数据库现有的进程数,是否已经达到参数processes的大小. 取得数据库目前的进程数 select count(*) from v$process; 取得进程数的上限 select value from v$parameter where name = 'processes'; 1.查看当前会话数.processes和sessions值,发现session数和2个