欢迎投稿

今日深度:

Oracle 中TNS的作用,OracleTNS作用

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
 

www.htsjk.Com true http://www.htsjk.com/shujukunews/2179.html NewsArticle Oracle 中TNS的作用,OracleTNS作用 什么是TNS? TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数...
评论暂时关闭