oracle数据库与oracle客户端有什么区别

oracle数据库与oracle客户端有什么区别,第1张

服务端提供oracle服务的实例,其是数据库的核心,用于数据库的管理,对象的管理与存储、数据的存储、查询、数据库资源的监控、监听等一些服务。而客户端只是一个与服务端交互的工具,如sqlplus,在sqlplus里执行SQL语句传到服务端,服务端进行解析后执行SQL里的 *** 作,并将 *** 作结果输出到客户端。这就完成了一个客户端与服务端交互的过程。

加入你在机器上装了

oracle数据库

,就不需要在单独在该机器上安装oracle客户端了,因为装oracle数据库的时候会自动安装oracle客户端。

,将oracle客户端也集成到 *** 作系统中,那我们也就不用在客户端机器装oracle客户端软机就可访问数据库了,不过,这好像是不可能实现的事情。

也有的人会问:为什么在sql

server中没有侦听端口一说,而在oracle中要配置侦听端口?其实sql

server中也有侦听端口,只不过microsoft将侦听端口固定为1433,不允许你随便改动,这样给你一个错觉感觉sql

server中没有侦听端口,咳,microsoft把太多的东西都封装到

黑盒子

里,方便使用的同时也带来的需要副作用。而oracle中的侦听端口直接在

配置文件

中,允许随便改动,只不过无论怎样改动,要与oracle

服务器端

设置的侦听端口一致。

oracle连接主要靠3个参数\x0d\x0a主机地址\x0d\x0a端口号\x0d\x0a服务名(数据库名)\x0d\x0a一般Client都是靠name service来连接的,需要配置,\x0d\x0a你可以参考这里面的配置来设置你的考勤系统


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9977228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存