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执行验证和建立连接。
oracle客户端与服务端有什么区别
一、主体不同1、客户端:指的是在客户机器上运行的部分程序。2、服务端:指的是在服务器上运行的部分程序。二、作用不同1、客户端:用来辅助客户的机器连接上服务端的数据库。2、服务端:运行服务器主数据库,方便客户端进行访问。三、要求不同1、客户端:属于轻量级应用,对客户机器要求不高。2、服务端:属于重量级应用,服务器配置好坏直接影响到oracle数据库的性能。参考资料来源:百度百科-le数据库参考资料来源:百度百科-Oracle WebServer
Oracle本地服务OracleServiceORCL、OracleDBConsoleorcl、OracleJobSchedulerORCL等具体是干嘛的?
1、Oracle ServEURCL是ORCL库的服务,它负责Oracle和数据库启动的基础。只有在服务启动时,Oracle数据库才能正常启动。(必须激活启动)2、Oracledbconsoleorcl是orcl库OEM-DB控制台的服务,负责Oracle客户端的操作。如果您想在orcl库中使用DB控制台模式的OEM,则需要启用此服务。默认实例是orcl。(非必须启动)3、OracleJobSchedulerORCL是一个外部调度任务服务,负责Oracle中的调度任务。它只有在10.1版之后才可用。一般来说是没用的。默认情况下也会关闭。Oracle作业调度(计时器)服务。(非必须启动)扩展资料:1、Oracle集成应用软件作为一个综合的模块化应用套件提供,与现有的Oracle应用软件共存。客户可以选择采用一个模块、一个产品系列或全套,并根据企业不断提高的性能要求,逐步丰富应用环境。2、在服务器方面,运行Oracle Solaris和Oracle VM for SPARC的SPARC T3系统可以与Oracle数据库、Oracle融合中间件和Oracle应用软件紧密集成,提供高优化的系统性能、效率和可扩展性。3、对于操作系统,Oracle Solaris 11 express已经为2011年Oracle Solaris 11的计划发布做好了准备。甲骨文Solaris 11将包含400多项发明和2700多个项目。这也是人类发展超过2000万小时和测试超过6000万小时的结果。
Oracle本地服务OracleServiceORCL、OracleDBConsoleorcl、OracleJobSchedulerORCL等具体是干嘛的
1、OracleServiceORCL是ORCL库的服务,是主管Oracle的,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动)2、OracleDBConsoleorcl是ORCL库OEM db console的服务,是服务主管Oracle客户端操作的,如果要ORCL库要使用db console模式的OEM,就需要开启这个服务,默认的实例为orcl。(非必须启动)3、OracleJobSchedulerORCL是外部定时任务的服务,是主管Oracle里边的计划任务的,10.1版本后才有,一般没用,默认也是关闭的,Oracle作业调度(定时器)服务。(非必须启动)扩展资料:1、Oracle融合应用软件作为一个全面的模块化应用套件提供,与已有Oracle应用软件并存。客户可以选择采用一个模块、一个产品系列或整个套件,根据企业对性能要求的不断提高,逐步丰富应用环境。2、在服务器方面,运行Oracle Solaris 和 Oracle VM for SPARC的SPARC T3系统,可紧密地和Oracle数据库、Oracle融合中间件 和 Oracle 应用软件集成在一起,提供了高优化的系统性能、高效率和扩展性。3、针对操作系统,Oracle Solaris 11 Express,为2011年计划推出Oracle Solaris 11做好准备,Oracle Solaris 11将包含400多项发明和2700多个项目,它也是耗用2000万多小时人工开发和6000多万小时测试的成果。
如何在Linux中设置开机自动启动oracle
对于LINUX 操作系统 有很多技术知识是我们需要学习的。这里我就给大家介绍Linux中设置oracle开机自动启动的 方法 。一起来看看吧。 Linux中设置oracle开机自动启动的方法 在terminal中切换到root用户 查看/etc/oratab文件的内容,其内容如下 [root@golonglee ~]# cat /etc/oratab | grep -v ^$ # # This file is used by ORACLE utilities. It is created by root.sh # and updated by the Database Configuration Assistant when creating # a database. # A colon, ':', is used as the field terminator. A new line terminates # the entry. Lines beginning with a pound sign, '#', are comments. # # Entries are of the form: # $ORACLE_SID:$ORACLE_HOME:: # # The first and second fields are the system identifier and home # directory of the database respectively. The third filed indicates # to the dbstart utility that the database should , "Y", or should not, # "N", be brought up at system boot time. # # Multiple entries with the same $ORACLE_SID are not allowed. # # oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N 使用命令vi /etc/oratab编辑文件/etc/oratab,在最后添加如下内容 ##### what I have written is as following oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y #####Finished wrote in 2015-12-24 说明:/home/oracle/app/oracle/product/11.2.0/dbhome_1为oracle的安装目录,要根据实际情况进行修改。 (注意:图中我用红色标记的N要改成Y) 找到最后的内容 oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N 复制该行oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N并注释掉 粘贴该行,并将该行 oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N最后的N 改为Y 最后按2次ESC键,并输入:wq并按下enter保存,退出 使用命令vi /etc/rc.d/rc.local编辑rc.local文件,添加如下内容 ##### what I have written is as following su oracle -lc "/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start" su oracle -lc /home/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart #####Finished wrote in 2015-12-24 说明:因为第一行命令中有空格所以用双引号(英文的双引号) /home/oracle/app/oracle/product/11.2.0/dbhome_1为oracle的安装目录,要根据实际情况进行修改。 最后按2次ESC键,并输入:wq并按下enter保存,退出,重启机器,验证成功。 是不是很简单呢~快跟着我一起学习吧!!!如果觉得这篇 文章 不错的话就给我点一个赞吧。
如何手动启动Oracle服务
(1)Oracle的相关服务
OracleDBConsoleorcloem 控制台的服务进程 网页访问 OracleJobSchedulerORCL 定时器的服务进程启动会占很大内存默认为禁止 OracleOraDb10g_home1iSQL*Plus isql*plus的服务进程 OracleOraDb10g_home1TNSListener 监听器的服务进程 任何客户端连接都需要用到默认端口: 1521 OracleServiceORCL 数据库服务进程
(2)服务设置
我的电脑——>右击,管理——>服务和应用程序——>服务,将所有服务都设置为手动。
(3)建立批处理文件
在D盘建立目录bat,用于存放所有的批处理文件建立两个文件D:\bat\startOracle.bat和D:\bat\stopOracle.bat
startOracle.bat
@echo off net start OracleOraDb10g_home1TNSListener net start OracleServiceORCL net start OracleDBConsoleorcl 注意:@echo off是关掉回显,以后的命令不显示出来。不显示后续命令行及当前命令行 或者
@TITLE ORACLE:STARTING... @NET START OracleOraDb10g_home1iSQL*Plus @NET START OracleOraDb10g_home1TNSListener @NET START OracleServiceORCL @TITLE ORACLE:STARTED. @PAUSE
stopOracle.bat
@echo off net stop OracleDBConsoleorcl net stop OracleServiceORCL net stop OracleOraDb10g_home1TNSListener或者 @TITLE ORACLE:STOPPING... @NET STOP OracleOraDb10g_home1iSQL*Plus @NET STOP OracleOraDb10g_home1TNSListener @NET STOP OracleServiceORCL @TITLE ORACLE:STOPPED. @PAUSE
(4)启动方法
A.保存之后,便可以直接通过双击文件,即可启动或者关闭服务 B.设置环境变量在环境变量中的系统变量中,在PATH后面添加D:\bat不要忘记用分号; 和前面的环境变量隔开,然后直接在开始菜单中的运行中输入startoracle或者 stoporacle(文件名)即可执行相应的文件