【DB笔试面试838】在Oracle中,什么是EZCONNECT方式连接数据库?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【DB笔试面试838】在Oracle中,什么是EZCONNECT方式连接数据库?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2696字,纯文字阅读大概需要4分钟。
内容图文
![【DB笔试面试838】在Oracle中,什么是EZCONNECT方式连接数据库?](/upload/InfoBanner/zyjiaocheng/860/a16059e8813c4a2cb6815b891fc377ef.jpg)
在Oracle中,什么是EZCONNECT方式连接数据库?
? ? ? ? ? ?答案 ? ? ? ? ?
如果对tnsnames.ora文件没有做相应的配置,那么也可以使用Oracle的EZCONNECT(Easy Connect Naming Method)方式来连接到数据库,其语法形式如下所示:
1sqlplus?username/password@host[:port][/service_name][/instance_name]
? ? ?需要注意的是,如果想要使用EZCONNECT方式连接到数据库,那么需要在客户端的sqlnet.ora文件中增加“NAMES.DIRECTORY_PATH=(EZCONNECT)”信息或者删除客户端的sqlnet.ora文件,否则该功能将无法使用,默认是有该配置的。一般配置如下所示:
1NAMES.DIRECTORY_PATH=?(TNSNAMES,?EZCONNECT)
? ? ?例如:listener配置TCP协议,使用主机名,端口为1521,service_names=orclasm.lhr.com
连接到数据库:
1C:\Users\Administrator>sqlplus?lhr/lhr@192.168.59.130:1521/orclasm.lhr.com
2SQL*Plus:?Release?11.2.0.1.0?Production?on?星期一?2月?2?10:35:52?2015
3Copyright?(c)?1982,?2010,?Oracle.??All?rights?reserved.
4连接到:
5Oracle?Database?11g?Enterprise?Edition?Release?11.2.0.3.0?-?64bit?Production
6With?the?Partitioning,?Automatic?Storage?Management,?OLAP,?Data?Mining
7and?Real?Application?Testing?options
8SQL>
? ? ?连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Automatic Storage Management, OLAP, Data Mining
and Real Application Testing options
SQL>
测试连通性:
1C:\Users\Administrator>tnsping?192.168.59.130:1521/orclasm.lhr.com
2TNS?Ping?Utility?for?32-bit?Windows:?Version?11.2.0.1.0?-?Production?on?02-2月?-2015?10:39:03
3Copyright?(c)?1997,?2010,?Oracle.??All?rights?reserved.
4已使用的参数文件:
5D:\Program?files\app\oracle\product\11.2.0.1\dbhome_1\NETWORK\ADMIN\sqlnet.ora
6已使用?EZCONNECT?适配器来解析别名
7尝试连接?(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=orclasm.lhr.com))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.59.130)(PORT=1521)))
8OK?(0?毫秒)
? ? ?若使用PLSQL Developer连接到数据库,则在登录界面的数据库输入框中填写:192.168.59.130:1521/orclasm.lhr.com,如下所示:
登录后可以看到:
本文选自《Oracle程序员面试笔试宝典》,作者:小麦苗
DB宝分享的IT资料:https://mp.weixin.qq.com/s/Iwsy-zkzwgs8nYkcMz29ag?
● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用
● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/
● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解
● 版权所有,欢迎分享本文,转载请保留出处
● QQ:646634621 QQ群:230161599、618766405
● 微信:lhrbestxh
● 微信公众号:DB宝
● 提供Oracle OCP、OCM、高可用(rac+dg+ogg)和MySQL最实用的技能培训
● 题目解答若有不当之处,还望各位朋友批评指正,共同进步
长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:DB宝,学习最实用的数据库技术。
![【DB笔试面试838】在Oracle中,什么是EZCONNECT方式连接数据库? - 文章图片](/upload/getfiles/0001/2021/5/6/20210506102420135.jpg)
本文分享自微信公众号 - DB宝(lhrdba)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
内容总结
以上是互联网集市为您收集整理的【DB笔试面试838】在Oracle中,什么是EZCONNECT方式连接数据库?全部内容,希望文章能够帮你解决【DB笔试面试838】在Oracle中,什么是EZCONNECT方式连接数据库?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。