tnsping 使用
- 格式:
tnsping ip:port *加实例名没意义
或者 tnsping tns_name 4 --通过tnsname方式ping 4次 - 用途:
可以检测到oracel服务器端的网络是否通、服务器listener是否启动(包括端口是否正确)。 - eg:
tnsping 192.168.10.11:1521
加不加实例名都不影响
C:\Users\oracle>tnsping 192.168.10.11:1521/orcl
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 06-5月 -2022 18:46:51
Copyright (c) 1997, 2013, Oracle. All rights reserved.
已使用的参数文件:
F:\app\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
已使用 HOSTNAME 适配器来解析别名
尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=orcl))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.11)(PORT=1521)))
OK (10 毫秒)
C:\Users\oracle>tnsping 192.168.10.11:1521/wmd
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 06-5月 -2022 18:46:55
Copyright (c) 1997, 2013, Oracle. All rights reserved.
已使用的参数文件:
F:\app\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
已使用 HOSTNAME 适配器来解析别名
尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=wmd))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.11)(PORT=1521)))
OK (10 毫秒)
如果改成连1522,报错不存在地监听
C:\Users\oracle>tnsping 192.168.10.11:1522/orcl
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 06-5月 -2022 18:47:01
Copyright (c) 1997, 2013, Oracle. All rights reserved.
已使用的参数文件:
F:\app\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
已使用 HOSTNAME 适配器来解析别名
尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=orcl))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.11)(PORT=1522)))
TNS-12541: TNS: 无监听程序
C:\Users\oracle>tnsping 192.168.10.11:1522
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 06-5月 -2022 18:47:08
Copyright (c) 1997, 2013, Oracle. All rights reserved.
已使用的参数文件:
F:\app\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
已使用 HOSTNAME 适配器来解析别名
尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.11)(PORT=1522)))
TNS-12541: TNS: 无监听程序
直接tnsping ip:port,不加实例名
C:\Users\oracle>tnsping 192.168.10.11:1521
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 06-5月 -2022 18:47:12
Copyright (c) 1997, 2013, Oracle. All rights reserved.
已使用的参数文件:
F:\app\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
已使用 HOSTNAME 适配器来解析别名
尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.11)(PORT=1521)))
OK (0 毫秒)