楼主: ZALBB

RAC 环境上的 ORA-12545错误

[复制链接]
论坛徽章:
0
11#
发表于 2020-10-10 11:22 | 只看该作者
先试试vip或者公共ip连接,如果都没有问题。那就是scan的问题。

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
12#
 楼主| 发表于 2020-10-10 11:53 | 只看该作者
auliyuefu 发表于 2020-10-10 11:22
先试试vip或者公共ip连接,如果都没有问题。那就是scan的问题。

改用VIP,两礼拜了,还没再次爆发这错误,怀疑是 SCAN,但不知道具体原因,也不知道如何探测?

使用道具 举报

回复
论坛徽章:
0
13#
发表于 2020-10-13 06:54 | 只看该作者
如果你有2个节点,现在连接的节点(A)没问题。那问题可能就在另外那个地点(B)
你试着直接连接B。
连接的时候看看侦听的日志报什么错。

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
14#
 楼主| 发表于 2020-10-13 10:35 | 只看该作者
auliyuefu 发表于 2020-10-13 06:54
如果你有2个节点,现在连接的节点(A)没问题。那问题可能就在另外那个地点(B)你试着直接连接B。连接的时候看 ...

我没列全,实际上在节点1或者节点2上测试,用  scan ip 登录,都发生这故障;改用 vip 后,登录两节点都正常,

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2020-10-27 22:47 | 只看该作者
在18c的文档里面. oracle不建议使用scan在eazyconnect中.
因为不能设置延迟和失败重试.建议使用tnsnames.ora
应该就是这个原因.
https://docs.oracle.com/en/datab ... E-BD06-54FED5CF5712

Oracle Database 18c database clients use SCAN to connect to the database.
Oracle recommends against using the easy connect method with SCAN because the easy connect method
does not have the ability to specify timeouts and retries for connection establishment.
Instead, applications must use an Oracle Net connect descriptor with the following format:

(DESCRIPTION =
      (CONNECT_TIMEOUT=90) (RETRY_COUNT=20)(RETRY_DELAY=3) (TRANSPORT_CONNECT_TIMEOUT=3)
                   ( ADDRESS = (PROTOCOL = TCP)(HOST=scan)(PORT=1521))
                      (CONNECT_DATA=(SERVICE_NAME=service_name)))

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
16#
 楼主| 发表于 2020-10-28 14:03 | 只看该作者
auliyuefu 发表于 2020-10-27 22:47
在18c的文档里面. oracle不建议使用scan在eazyconnect中.因为不能设置延迟和失败重试.建议使用tnsnames.ora ...

我们的环境,是11G,另外,把SCAN IP,直接改成VIP,问题就OK了,

使用道具 举报

回复
论坛徽章:
0
17#
发表于 2020-10-29 12:32 | 只看该作者
vip肯定是可以的ezconnect. ezconnect用scan是不合适的.
因为没有定义timeout和retry.
如果在tnsnames.ora中使用scan是没问题的.因为它有timeout和retry.

虽然是18c的文档.我觉得同样对于11g也适用. 供参考.

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
18#
 楼主| 发表于 2020-10-29 15:11 | 只看该作者
auliyuefu 发表于 2020-10-29 12:32
vip肯定是可以的ezconnect. ezconnect用scan是不合适的.因为没有定义timeout和retry.如果在tnsnames.ora中 ...

这个故障,与RETRY,TIMEOUT选项有关不?

使用道具 举报

回复
论坛徽章:
0
19#
发表于 2020-10-30 10:30 | 只看该作者
ZALBB 发表于 2020-10-29 15:11
这个故障,与RETRY,TIMEOUT选项有关不?

这不是故障. scnaip本来就不是这么用的(ezconnect).
因为用ezconnect,就没有 retry,timeout

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
20#
 楼主| 发表于 2020-10-30 11:12 | 只看该作者
auliyuefu 发表于 2020-10-30 10:30
这不是故障. scnaip本来就不是这么用的(ezconnect).因为用ezconnect,就没有 retry,timeout

但改为 VIP 地址时,则很正常,从未出错,此时也是EZCONNECT方式登录,

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表