oracle客户端与服务端有什么区别

如题所述

oracle客户端与服务端有什么区别:

1、oracle服务端是指装在数据库服务器上的oracle主服务,数据库的核心,用于数据库的管理,数据的与存储、查询、数据库资源的监控、监听等服务。

oracle客户端只是指与服务端交互的工具,要登录使用oracle数据库服务就需要安装客户端(例如PLSQL),利用PLSQL连接到数据库,来执行oralce服务的一些增删改查等操作。

2、服务器端不一定在本地(client一定在本地),所以需要在客户端配置TNSNAMES.ORA文件。在文件中添加服务名和IP。

3、oracle数据库服务都会有一个全局数据库名例如:orcl,这是在安装数据库时指定的。如果要安装多个数据库,那么这个全局数据库名必须不一样。服务器端的listener文件里配置有监听程序,可以配置多个监听IP。

而oracle客户端连接服务端是就要配置oracle的实例名来确认数据库信息。

4、服务器端的客户工具是通过服务器端tnsnames.ora和listener.ora进行验证并建立连接;

远程客户端是通过客户端的tnsnames.ora和服务器端的listener.ora执行验证和建立连接。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-02

一、主体不同

1、客户端:指的是在客户机器上运行的部分程序。

2、服务端:指的是在服务器上运行的部分程序。

二、作用不同

1、客户端:用来辅助客户的机器连接上服务端的数据库。

2、服务端:运行服务器主数据库,方便客户端进行访问。


三、要求不同

1、客户端:属于轻量级应用,对客户机器要求不高。

2、服务端:属于重量级应用,服务器配置好坏直接影响到oracle数据库的性能。


参考资料来源:百度百科-le数据库

参考资料来源:百度百科-Oracle WebServer

本回答被网友采纳
第2个回答  推荐于2018-02-27
服务端提供oracle服务的实例,其是数据库的核心,用于数据库的管理,对象的管理与存储、数据的存储、查询、数据库资源的监控、监听等一些服务。而客户端只是一个与服务端交互的工具,如sqlplus,在sqlplus里执行SQL语句传到服务端,服务端进行解析后执行SQL里的操作,并将操作结果输出到客户端。这就完成了一个客户端与服务端交互的过程。本回答被网友采纳
第3个回答  推荐于2017-09-29
服务器端当然是提供oracle数据库服务了,还包括监听服务,用于接收客户端的连接。

客户端提供了一套工具,包括开发使用的库文件、头文件,类似于informix里面的client sdk, 还是一些实用工具,如sqlplus。客户端负责和服务器通讯。本回答被提问者采纳

oracle客户端与服务端有什么区别
一、主体不同 1、客户端:指的是在客户机器上运行的部分程序。2、服务端:指的是在服务器上运行的部分程序。二、作用不同 1、客户端:用来辅助客户的机器连接上服务端的数据库。2、服务端:运行服务器主数据库,方便客户端进行访问。三、要求不同 1、客户端:属于轻量级应用,对客户机器要求不高。...

oracle客户端与服务端有什么区别
oracle客户端与服务端有什么区别:1、oracle服务端是指装在数据库服务器上的oracle主服务,数据库的核心,用于数据库的管理,数据的与存储、查询、数据库资源的监控、监听等服务。oracle客户端只是指与服务端交互的工具,要登录使用oracle数据库服务就需要安装客户端(例如PLSQL),利用PLSQL连接到数据库,...

oracle10g的客户端与服务端有什么区别?是不是客户端的就没有数据库的...
服务器端与客户端的主要区别就是:用途不同。服务器端:可以创建数据库,我们平时说的DBMS就可以理解集成在服务器端的。主要用来维护数据库环境或是配置的。除此以外服务器端拥有客户端的所有功能。客户端:只可以连接数据库,可以对数据库操作,可以对数据库内的表的创建或是对数据的增删,但是不能对...

oracle的客户端与服务器端有什么区别
服务器端是提供数据存储、处理服务的,客户端主要是用户来操作啊。。。再细说区别就大了,软件大小啊,对系统的要求啊,网络的要求等等。。。

什么是oracle客户端,什么事服务器端
服务器的功能是管理数据并接受与执行用户的命令.客户端是便于用户使用的一个软件,通常提供交好的交互界面.你先下载9I来学习把.

oracle客户端与服务器端的区别
服务器端包含客户端的功能,客户端必须连接服务器才能使用 但是服务器可以连接自己使用 ;服务器 1对多 关系与客户端

oracle 一定要安装客户端和服务器端吗?两个安装程序有什么不同?
服务器端当然是必备的,安装数据库管理系统DBMS和数据库;客户端一般都是安装的,且安装在网络上的其他客户端的机器上,客户端包括执行SQL的SQLPlus工具和数据库连接的配置工具;如果要开发基于C\/S方式的应用,则客户端是必须安装的,因为客户端提供数据库连接的必要文件(数据库连接器);如果开发基于B\/S...

如何区分安装的oracle数据库是客户端还是服务器端?
oracle服务端能够在你本机上提供数据库服务,让你可以连接本地的数据库。仅安装客户端,plsql照常使用。你可以在“计算机”上点右键,依次点【管理-服务和应用程序-服务】,查看有没有oracle服务。如果有,表示安装了服务端。

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

我下了Oracle 的 win32_11gR2_database 和 win32_11gR2_client,请问这个...
简单的说,Oracle数据库的应用分为服务端和客户端。database安装在服务端、client安装在客户端。服务端是为客户端提供数据库服务,而客户端使用数据库完成各种任务。

相似回答