Oracle 中TNS的作用,OracleTNS作用

來源:互聯網
上載者:User

Oracle 中TNS的作用,OracleTNS作用

什麼是TNS?

        TNS是Oracle Net的一部分,專門用來管理和配置Oracle資料庫和用戶端串連的一個工具,在大多數情況下用戶端和資料庫要通訊,必須配置TNS,當然在少數情況下,不用配置TNS也可以串連Oracle資料庫,比如通過JDBC.如果通過TNS串連Oracle,那麼用戶端必須安裝Oracle client程式。

什麼時候用TNS

        如上邊所說,非JDBC等方式串連ORACLE的情況下需要用到TNS,另外本機資料庫用戶端串連資料時的主機字串為本地指定的服務名稱,並非資料庫的SID,這點需要注意了。需要指定TNS的用戶端軟體有PL/SQL、SQL*PLUS

        上邊說了在非JDBC等串連方式情況下用TNS,所以換句話來說用JDBC等方式直接連資料時就不用配置TNS了,這類用戶端工具有SQL Developer等。這些用戶端都是用一些開發語音如JAVA等用JDBC方式去串連資料庫,所以不用配置TNS就可以操作了。


老師問TNS是什,oracle

tns就是通過tcp/ip協議遠端連線到其他機器上的Oracle,basic就是指本機中的Oracle。個人愚見.
 
oracle 中的tns檔案存放在什地方?

$ORACLE_HOME\network\admin\tnsnames.ora
例如:
【windows】
C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
【unix】
/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.