在Oracle中,sqlnet.ora文件的做用是什么?程序员
sqlnet.ora文件的做用相似于Linux系统的nsswitch.conf文件,经过该文件来决定如何查找一个链接中出现的链接字符串。例如,在客户端输入命令:sqlplus sys/oracle@orcl,而sqlnet.ora的配置以下所示:面试
1SQLNET.AUTHENTICATION_SERVICES= (NTS)
2NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)
那么,客户端就会首先在tnsnames.ora文件中查找orcl的记录。若没有相应的记录,则尝试把orcl看成一个主机名,经过网络的途径去解析它的IP地址,而后去链接这个IP上GLOBAL_DBNAME为orcl的实例。sql
若是sqlnet.ora文件的配置以下所示:数据库
1NAMES.DIRECTORY_PATH= (TNSNAMES)
那么客户端就只会从tnsnames.ora查找orcl的记录。微信
本文选自《Oracle程序员面试笔试宝典》,做者:小麦苗
网络
DB宝分享的IT资料:https://mp.weixin.qq.com/s/Iwsy-zkzwgs8nYkcMz29ag
● 本文做者:小麦苗,只专一于数据库的技术,更注重技术的运用oracle
● 做者博客地址:http://blog.itpub.net/26736162/abstract/1/app
● 本系列题目来源于做者的学习笔记,部分整理自网络,如有侵权或不当之处还请谅解ide
● 版权全部,欢迎分享本文,转载请保留出处学习
● QQ:646634621 QQ群:23016159九、618766405
● 微信:lhrbestxh
● 微信公众号:DB宝
● 提供Oracle OCP、OCM、高可用(rac+dg+ogg)和MySQL最实用的技能培训
● 题目解答如有不当之处,还望各位朋友批评指正,共同进步
长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:DB宝,学习最实用的数据库技术。
本文分享自微信公众号 - DB宝(lhrdba)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。