码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 中TNS的作用

时间:2014-07-17 14:37:18      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:oracle   plsql   jdbc   数据库   

什么是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就可以操作了。

Oracle 中TNS的作用,布布扣,bubuko.com

Oracle 中TNS的作用

标签:oracle   plsql   jdbc   数据库   

原文地址:http://blog.csdn.net/liu251890347/article/details/37905319

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!