程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> (轉載)TNSPING命令,轉載tnsping命令

(轉載)TNSPING命令,轉載tnsping命令

編輯:Oracle教程

(轉載)TNSPING命令,轉載tnsping命令


Oracle Net 工具(命令)tnsping,是一個OSI會話層的工具,它用來:

  1)驗證名字解析(name resolution,當然是oracle自己的網絡服務名)

  2)遠程的listener是否啟動

  在驗證上面兩項功能方面,它是DBA手頭上一個比較得心應手的工具。Oracle 網絡接口支持不同的網絡與傳輸協議,其中我們最熟悉的就是TCP/IP.這篇文章只描述TCP/IP 協議族,然而,在oracle網絡接口支持的其它協議下,tnsping的功能是一樣的。

  Tnsping 可以用在多個網絡協議上

 

tnsping and ping:

       1.tnsping需要使用TCP,所以需要3次握手建立連接,而ping只使用IP,所以不需要3次握手,這也就解釋了為什麼有的機器不能ping通,但是用tnsping確能測試通。

  2.Tnsping通,並不能說明客戶端能與數據庫建立連接。因為

  ping通只能說明客戶端能解析listener的機器名,而且lister也已經啟動,但是並不能說明數據庫已經打開,而且tsnping的過程與真正客戶端連接的過程也不一致。

  但是如果不能用tnsping通,則肯定連接不到數據庫。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved