暂无图片
ORA-12537 TNS:connection closed
我来答
分享
山大王
2024-01-11
ORA-12537 TNS:connection closed

1.oracle11g两节点rac,节点二连接正常,节点一报错。

2.报错信息,通过ip+端口+service_name连接数据库报错ORA-12537 TNS:connection closed,时断时续,偶尔可以正常连接,偶尔报错ORA-12537。通过ip+端口+sid连接数据库正常。

3.当前环境数据库ip为192.168.xx.xx,通过负载均衡设备映射数据库1521端口出去后地址是19.168.xx.xx.

4.目前通过映射前ip192.168.xx.xx+端口+sid,192.168.xx.xx+端口+service_name均可以正常连接.

5.目前通过映射后ip19.168.xx.xx+端口+sid可以正常连接,192.168.xx.xx+端口+service_name报错连接关闭.

6.已排查数据库监听状态正常、监听日志大小没有超过1G、oracle可执行文件权限正常、sqlnet.ora配置无变动、会话数进程数没有超过最大连接、hosts文件解析tnsping没有问题.

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
学习Oracle

试着把oracle文件在root用户下重新给赋权和属组

暂无图片 评论
暂无图片 有用 5
打赏 0
山大王
题主
2024-01-11
权限重新给过了,还是一样的,时断时续
victoryau

这可能是网络相关的问题,用tns追踪看一下网络问题,查看文件内容,搜索错误代码ORA-12537以及它附近的日志条目,能找到连接失败的详细信息。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle创建临时表是不是必须加Temporary?
回答 2
已采纳
必须的~,不然怎么确定表空间类型?默认是永久表空间,可以缺省PERMANENT;
em13cc 在windows下安装有什么注意的吗?安装了好几遍都失败了?
回答 3
已采纳
应该是win10不支持em13cc,另外数据库oracle12.2版本好像不支持em13cc。换成linux安装可以了
oracle-apex pl/sql报错
回答 1
从报错看是当前用户没有FNGETBASE64这个函数,可以尝试用这个用户登录,单独执行这个函数试试。opNameimg:FNGETBASE64(num01||''||op||''||num02);
oracle ACL安全访问列表
回答 3
这个就是ACL没进行配置,可以参考我的这几篇文章https://www.darkathena.top/archives/oracleaclhttps://www.darkathena.top/arch
ORA-03113: end-of-file on communication channel 都启动不到nomout状态
回答 5
查看告警日志cdORACLEBASE/diag/rdbms/ORACLEBASE/diag/rdbms/ORACLEB​ASE/diag/rdbms/dbuniquename/ORACLESID/tr
oracle 一体机如何 查看 vip 和scan ip 呢?
回答 1
最简单的方式就是去通过plsql去连接,或者去看看grid下的监听器里面的内容,通常会又vip设置
ORACLE 数据库RAC 一个节点主板故障了
回答 2
谢谢!
adg问题
回答 8
备库监听静态注册也配置了注册对应的unknown状态的实例名和你实际启动的实例是一致的吗?
卡在这里一个星期啦,有没有大神帮我看看啊,为什么使用oracle 12c rac共享磁盘,进行分区,为什么共享到第二个节点会少一个盘啊
回答 1
1、节点2使用/usr/sbin/oracleasmscandisks刷新一下2、节点2执行sfdisks,与节点1对比,查看sd设备数量是否一致3、如果节点2存在/dev/sdf而没有/dev/sd
事务保存点的名称与变量名可以相同吗?
回答 1
已采纳
可以,但是不建议设置成一样。因为如果在一个事务中设置了相同的保存点,当事务进行回滚操作时,只能回滚到离当前语句最近的保存点处,这就会出现错误的操作结果。