tnsping не работает для //SERVER: формат PORT/SID

Это работает

app @ [server: /u01/home/apli/app/trx/appS_Apps/appS_Apps/logs ]:/>tnsping app_test

Утилита TNS Ping для IBM/AIX RISC System/6000: версия 10.2.0.4.0 - выпуск 08-SEP-2015 01:01:57

Copyright (c) 1997, 2007, Oracle. Все права защищены.

Используемые файлы параметров: /u01/home/app/oracle/product/10.2/network/admin/sqlnet.ora

Использовал адаптер TNSNAMES для разрешения псевдонима. Попытка связаться (ОПИСАНИЕ = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (Host = monger) (Port = 1531))) (CONNECT_DATA = (SID = app_test))) OK (10 мс)

Но это не так. Зачем?

app @ [server: / u01 / home / apli / app / trx / appS_Apps / appS_Apps / logs]: /> tnsping // monger: 1531 / app_test

Утилита TNS Ping для IBM/AIX RISC System/6000: версия 10.2.0.4.0 - выпуск 08-SEP-2015 00:59:16

Copyright (c) 1997, 2007, Oracle. Все права защищены.

Используемые файлы параметров: /u01/home/app/oracle/product/10.2/network/admin/sqlnet.ora

TNS-03505: не удалось разрешить имя

app @ [server: /u01/home/apli/app/trx/appS_Apps/appS_Apps/logs ]:/>ping monger PING monger.corp.com: (10.140.2.74): 56 байтов данных 64 байта из 10.140.2.74: icmp_seq=0 ttl=255 раз = 0 мс 64 байта от 10.140.2.74: icmp_seq=1 ttl=255 время = 0 мс 64 байта от 10.140.2.74: icmp_seq=2 ttl=255 время = 0 мс ^C ----monger.corp.com Статистика PING ---- 3 переданных пакета, 3 полученных пакета, 0% потери пакетов в оба конца min/avg/max = 0/0/0 мс

app @ [server: /u01/home/apli/app/trx/appS_Apps/appS_Apps/logs ]:/>tnsping //10.140.2.74:1531/app_test

Утилита TNS Ping для IBM/AIX RISC System/6000: версия 10.2.0.4.0 - выпуск 08-SEP-2015 00:59:40

Copyright (c) 1997, 2007, Oracle. Все права защищены.

Используемые файлы параметров: /u01/home/app/oracle/product/10.2/network/admin/sqlnet.ora

TNS-03505: не удалось разрешить имя приложения @ [сервер: / u01 / home / apli / app / trx / appS_Apps / appS_Apps / logs]: />

2 ответа

tnsping используется для проверки конфигурации сети через tnsnames.ora, Мне не имеет смысла звонить с ips и портами. Смотрите также здесь: http://docs.oracle.com/cd/E11882_01/network.112/e41945/connect.htm

В Windows с Oracle 12 его можно использовать по желанию.

      tnsping host:port/servicename 

Командная строка формирует строку подключения EZConnect Oracle SQL. Обратите внимание, что в имени системы devhost.corp.company.com не используется косая черта.

      PS C:\Users\user1> tnsping devhost.corp.company.com:12021/devdb 

TNS Ping Utility for 32-bit Windows: Version 12.2.0.1.0 - Production on 14-NOV-2022 10:29:25

Copyright (c) 1997, 2016, Oracle.  All rights reserved.

Used parameter files:
C:\Oracle\product\12.2.0\client_1\network\admin\sqlnet.ora

Used EZCONNECT adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=devdb))(ADDRESS=(PROTOCOL=TCP)(HOST=10.50.206.21)(PORT=12021)))
OK (70 msec)
Другие вопросы по тегам