如何使用 TNSNAMES.ora 文件

分类:编程技术 时间:2024-02-20 16:17 浏览:0 评论:0
0
本文主要讲解“如何使用TNSNAMES.ora文件”。有兴趣的朋友不妨看一下。文章介绍的方法简单、快捷、实用。现在就让小编教你“如何使用TNSNAMES.ora文件”!

这个文件类似于Unix的hosts文件。它提供了 tnsname 和主机名或 IP 之间的对应关系。只能在sqlnet的时候使用。类似于ora中的NAMES.DIRECTORY_PATH=(TNSNAMES),即只有在解析连接字符串的顺序中有TNSNAMES时,客户端才会尝试使用这个文件。

1.示例

ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = ( PROTOCOL = TCP)(HOST = 127.0.0. 0.1)(端口 = 1521))

)

(CONNECT_DATA =

(服务器 = 专用)

(SERVICE_NAME = orcl)

二. TNS参数说明

1. PROTOCOL:客户端与服务器通信的协议一般为TCP,此内容一般不需要被改变。

2. HOST:数据库监听所在机器的机器名或IP地址。数据库监听器通常和数据库在同一台机器上,所以当我说数据库监听器所在的机器时,一般也是指数据库。它所在的机器。在UNIX或WINDOWS下,可以在数据库监听的机器的命令提示符下使用hostname命令获取机器名,也可以使用ipconfig(对于WINDOWS)或ifconfig(对于UNIX)命令获取IP地址。需要注意的是,无论机器名还是IP地址,客户端都必须使用ping命令来ping数据库监听的机器的机器名。否则,需要将数据库监听的机器的机器名添加到hosts文件中。解析。

3. PORT:数据库监听的端口。可以在服务器端查看端口.istener.ora文件或者v在数据库监听的机器的命令提示符下通过 lnsrctl status [listener name] 命令查看。这里的Port值必须与数据库监听的端口一致。

4. SERVICE_NAME:在服务器端,以系统用户登录后,使用sqlplus> showparameterservice_name命令查看。

5.可选参数

a) FAILOVER

b) LOAD_BALANCE

c) RECV_BUF_SIZE

d) SDU

e ) SEND_BUF_SIZE

f) SOURCE_ROUTE

g) TYPE_OF_SERVICE(如rdb)

到这里,相信大家有了更深入的了解《如何使用TNSNAMES.ora文件》,大家不妨实践一下!这是网站。更多相关内容,您可以进入相关渠道进行查询。关注我们并继续学习!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何使用 TNSNAMES.ora 文件

用户评论