奇怪的登录问题及解决 (75天)

最近新建了好几个测试库,有一个库在过了一段时间之后,出现了很奇怪的问题,有时候能够登录,有时候又登不上。 通过sqlplus登录,报错如下:

>sqlplus n1/n1@testhost1
SQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:04:35 2014
Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-12537: TNS:connection closed

但是通过tnsping来判断,可以ping通,而且查看listener也是起来的。 > tnsping testhost1 TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 14-MAY-2014 15:07:41 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used parameter files: Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = dbhostspt1)(PORT = 1559))) (CONNECT_DATA = (SERVICE_NAME = testhost1))) OK (0 msec) 通过直连来试试,错误还是一样。 > sqlplus n1/n1@dbhostspt1:1559/testhost1 SQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:04:35 2014 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-12537: TNS:connection closed 查看alert日志也没有发现相关的的错误。 在反复尝试之后,尝试使用sysdba来登录。终于报了一个ora错误。 > sqlplus / as sysdba SQL*Plus: Release 11.2.0.2.0 Production on Wed May 14 15:06:14 2014 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-00020: maximum number of processes (150) exceeded 有了这个错误,就有了查找问题的方向。 查看processes的参数和sessions,显示只有150个,当前session有146个左右。 但是记得当时把这些类型的参数都调整了,但是现在又有问题了。查看原来是把spfile的功能没有启用。之后有过一次重启库的操作,结果变更都刷掉了。 现在所要做的就是调高processes,sessions 这两个变更需要重启数据库。

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2014-05-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏自由而无用的灵魂的碎碎念

解决连接oracle报ORA-01034和ORA-27101的错误

我本机安装的数据库版本是ORACLE 11G R2,今天连接数据库时,报如下错误:

683
来自专栏SAP梦心的SAP分享

Oracle研究专题:Oracle系统安装与配置

最近开始研究Oracle数据库,盖因公司的系统要么Oracle要么是mysql吧。 作为一个IT工作者,没有碰过Oracle是一件很匪夷所思得事情。 想到过去几...

1879
来自专栏运维技术迷

MySQL数据库(二):基本管理

安装环境: 操作系统版本:RHEL 6.5 安装版本:MYSQL 5.1 升级版本:MYSQL 5.6 一、默认库介绍 安装完成之后,mysql会自动创...

3276
来自专栏康怀帅的专栏

MySQL 远程登录配置

开启 MySQL 的远程登录需要一些配置,网上一些教程较陈旧,不适用于新版本。 改表法 更改 mysql 数据库里的 user 表里的 host 项,将 loc...

3865
来自专栏数据库新发现

通过SQLNET.ora文件限制Ip地址访问

链接:http://www.eygle.com/archives/2008/01/sqlnetora_ip_limit.html

633
来自专栏乐享123

Mysql Cheat

1556
来自专栏杨建荣的学习笔记

sqlplus / as sysdba无法登录的奇怪报错 (r8笔记第36天)

最近看了一个问题,看问题的表现着实比较奇怪,困扰了我好一会儿。 问题的背景是帮助开发的同学解决一个数据库问题,最后问题解决之后,我想做一个操作系统级的检查,帮他...

3358
来自专栏乐沙弥的世界

配置Oracle Gateway 12连接到SQL server 2014

最近的工作中需要基于Oracle连接到SQLserver2014,我们可以通过配置Gateway的方式来实现这个功能。这个Gateway的实质是透过dblink...

662
来自专栏云知识学习

数据库报:1130-host x.x.x.x is not allowed to connect to this MySql server

解决方法: 应该是帐号不允许从远程登陆,只能在localhost。登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,...

3539
来自专栏杨建荣的学习笔记

oracle共享服务器配置汇总(53天)

oracle共享服务器配置汇总 对于共享服务器的配置进行了汇总,也发现一些隐藏的错误 方式一,多种监听(专用连接有专有连接的监听,共享服务有共享服务的监听) 方...

2013

扫描关注云+社区