ORA-12170: TNS:Connect timeout occurred ORA-06512: at "SYS.DBMS_SNAPSHOT"
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,Oracle job 无法自动运行 报以下大量的错Errors in file /oracle/admin/orcl/bdump/orcl_j000_2158798.trc:ORA-12012: er
千家信息网最后更新 2025年02月01日ORA-12170: TNS:Connect timeout occurred ORA-06512: at "SYS.DBMS_SNAPSHOT"
Oracle job 无法自动运行 报以下大量的错Errors in file /oracle/admin/orcl/bdump/orcl_j000_2158798.trc:ORA-12012: error on auto execute of job 482ORA-12008: error in materialized view refresh pathORA-12170: TNS:Connect timeout occurredORA-06512: at "SYS.DBMS_SNAPSHOT", line 1883ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2089ORA-06512: at "SYS.DBMS_IREFRESH", line 683ORA-06512: at "SYS.DBMS_REFRESH", line 195ORA-06512: at line 1Sat Apr 26 21:57:53 2014Errors in file /oracle/admin/orcl/bdump/orcl_j000_2158798.trc:ORA-12012: error on auto execute of job 425ORA-12170: TNS:Connect timeout occurredORA-06512: at "SYS.DBMS_SNAPSHOT", line 1883ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2089ORA-06512: at "SYS.DBMS_IREFRESH", line 683ORA-06512: at "SYS.DBMS_REFRESH", line 195主要环境介绍,两个数据库之间要刷新物化视图,平时都是正常的,某天开始主库的自动job执行失败,而且是持续的失败查看原因主要是ORA-12170: TNS:Connect timeout occurred TNS超时所致,排查思路大概可以定在网络上1.网络排查在两台主机之间互相ping各自的IP地址和网关,看有无丢包情况期初查看经查看无丢包2.查看防火墙1521端口是否正常网络工程师确认防火墙1521端口正常开放,telnet 1521也是通的3.tnsping 各自的服务名$tnsping orclTNS Ping Utility for 64-bit Aix: Version 10.2.0.4.0 - Production on 05-6月 -2014 11:47:24Copyright (c) 1997, 2006, Oracle Corporation. All rights reserved.Attempting to contact (DESCRIPTION= (ADDRESS_LIST = (ADDRESS=(PROTOCOL=TCP)(HOST =192.168.10.8)(PORT = 1521))) (CONNECT_DATA= (SERVICE_NAME=orcl)))OK (0 msec)OK (10 msec)$tnsping yyzfTNS Ping Utility for 64-bit Aix: Version 10.2.0.4.0 - Production on 05-6月 -2014 11:48:24Copyright (c) 1997, 2006, Oracle Corporation. All rights reserved.Attempting to contact (DESCRIPTION= (ADDRESS_LIST = (ADDRESS=(PROTOCOL=TCP)(HOST =192.168.11.9)(PORT = 1521))) (CONNECT_DATA= (SERVICE_NAME=yyzf)))OK (0 msec)OK (10 msec)tnsping服务名也是OK的4.到此为止所有网络看似都正常,网络似乎应该不存在问题,但job还是一直是报错,由于两台主机不再同一个网段,ping任务在持续,忽然在某几个时刻有丢包现象,telnet 1521端口也存在某几次不通的现象这么看来网络还是有问题,最后跟客户确认说是有人重新规划过网络,于是查看主机ip和路由Command: OK stdout: yes stderr: noBefore command completion, additional instructions may appear below.Routing tablesDestination Gateway Flags Refs Use If Exp GroupsRoute tree for Protocol Family 2 (Internet):default 192.168.10.1 UG 60 442255197 en0 - - =>default 192.168.10.254 UG 40 432853407 en0 - -10.0.0.0 10.0.0.1 UHSb 0 0 en1 - - =>10/27 10.0.0.1 U 1 11339108 en1 - -10.0.0.1 127.0.0.1 UGHS 0 1840821 lo0 - -10.0.0.31 10.0.0.1 UHSb 0 10 en1 - -10.0.1.0 10.0.1.1 UHSb 0 0 en0 - - =>10.0.1/27 10.0.1.1 U 2 12382572 en0 - -10.0.1.1 127.0.0.1 UGHS 2 3268795 lo0 - -10.0.1.31 10.0.1.1 UHSb 0 10 en0 - -127/8 127.0.0.1 U 31 6493884 lo0 - -192.168.10.0 192.168.10.9 UHSb 0 0 en0 - - =>192.168.10.0 192.168.10.10 UHSb 0 0 en1 - - =>192.168.10/27 192.168.10.9 U 0 193565 en0 - - =>192.168.10/27 192.168.10.10 U 1 209927 en1 - -192.168.10.9 127.0.0.1 UGHS 23 13738093 lo0 - -192.168.10.10 127.0.0.1 UGHS 0 151330 lo0 - -192.168.10.31 192.168.10.9 UHSb 0 0 en0 - - =>192.168.10.31 192.168.10.10 UHSb 0 0 en1 - -Route tree for Protocol Family 24 (Internet v6):::1 ::1 UH 0 0 lo0 - - 这样看来,主机的路由还是存在问题的,主机存在两条默认路由 在AIX中如果有默认网关设置多个的话,会存在时断时续的丢包现象,于是进入AIX的路由表查看,果然存在两条默认路由,192.168.10.1和192.168.10.254,同一个网卡存在这样两条路由肯定是有问题的,两条路由的use使用都很高,与网络工程师确认后.254的路由是无效的,存在的原因可能是在之前修改路由的时候忘记***旧的路由导致于是***废弃的路由>#route delete -if en0 default 192.168.10.254192.168.10.254 net default: gateway 192.168.10.254***路由后,观察一小时,所有job均执行正常,没有再出现TNS超时现象看来,修改生产系统的任何参数都要按照严格的标准和检查流程才行,稳定重于一切
路由
网络
主机
现象
问题
端口
还是
之间
原因
工程
工程师
网关
防火墙
服务
防火
到此为止
时断时续
两个
任务
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
兰州市互联网软件开发招聘
怎样复制数据库
潮流软件开发设施推广
开发者一般有哪些数据库
马里兰大学 网络安全
网络安全学专业
佛山网络技术支持
山东英顺网络技术有限公司
举例说明什么是数据库应用系统
阅后即焚软件开发商
全球目前有多少个服务器
不同服务器如何用时光徽章
软件开发日式需求式样书
跑跑手游最难的服务器
计算机网络技术有何工作岗位
太原网络安全教育平台
nginx 转发到多个服务器
百特威软件开发有限公司
查看管理服务器
网络安全和数字化的便利性
妨碍网络安全犯罪严重被
直接访问数据库安全问题
网络安全宣传工作实施方案
Java软件开发工具包又称
数据库安全是如何实现的
网络技术基础的问题
云服务器公网ip
数据库备份和安全的建议
数据库处理第三章课后答案
软件开发管理会计转行