zoukankan      html  css  js  c++  java
  • Oracle10g 各个服务的作用

    把数据库比喻成一个大的仓库,那么数据就是这个仓库中的货物,之前接触的DataSetDataTable以及ResultSet都属于运输货物的卡车,通过一定的执行条件将需要的货物(数据)筛选出来之后放入卡车(ResultSet)中运送到需要的地方(程序)。有了上面的一个比喻再来看WindowsOracle10G的各个服务相信就比较容易理解了。

    1. OracleService+

    数据库的主服务,此服务必须启动才能使用Oracle,后面的?是全局数据库名称。用于表示该仓库是否可用,如果此服务停止那么表示这个仓库不能使用。后面的数据库名称和仓库的名称是一个性质的,就是个名字而已。

    2. +TNSListener

    Oracle监听服务,如果有客户端需要连接到数据库,此服务必须打开。这个类似于仓库门口的警卫,如果仓库只是自己用,那么大可以关上大门自己随用随取,基本上不需要警卫。但是如果他人想用自己仓库里面的东西,那么就必须和警卫打好招呼,当然在打招之前必须要有警卫去值班,随时负责为别人服务。这里的监听服务就是类似与警卫值班的这么一个事件,竖起耳朵随时听候别人调遣。

    3. +iSQL*Plus

    Oracle  iSQLogic*Plus服务,只有在Web页面中使用iSQLogic*Plus时才需要。一般而言想在数据库中执行查询必须要有客户端,然后写好SQL语句,执行后获得结果。这个过程相当于在进仓库之前列好自己需要的东西,然后让仓库相关的负责人员根据所列的内容去仓库中找东西。但是这只是其中的一个方法而已,我们完全可以通过打电话给仓库的相关人员来做这一件事情。这里打电话就相当于执行iSQLogic*Plus,也就是在网页上输入SQL语句或者导入SQL脚本进行执行。当然了必须具有相关的权限打电话才好使,执行iSQLogic*Plus也是一个道理。


    4. OracleJobScheduler+

    定时器的服务进程。这个服务就相当于仓库每天、每个月、每个季度或者每年都要执行相关操作一样,比如仓库需要定时的检查安全情况,检查货物是否摆放整齐等等。同样我们的数据库也是一个道理,定期的备份,定期的建立索引,这些操作都需要定时器服务的支持。 

    5. OracleDBConsole+

    Oracle数据库控制台,登录页面为localhost1158/em。既然需要什么货物可以通过打电话来通知对方,那么领导查看仓库的情况也不一定非得到仓库中进行实地的查看,大可以通过打电话给仓库相关人员的方式来获得仓库的信息,当然了查看仓库的情况这个操作也得通过权限认证才可以。领导通过电话的方式了解仓库的信息就是类似于这个服务的作用。

    原创文章,转载请注明出处:http://www.cnblogs.com/beijiguangyong/
  • 相关阅读:
    android29
    android28
    android27
    android26
    Dynamics CRM2011 MspInstallAction failed when installing an Update Rollup
    Dynamics CRM Import Solution Attribute Display Name description is null or empty
    The service cannot be activated because it does not support ASP.NET compatibility
    IIS部署WCF报 无法读取配置节“protocolMapping”,因为它缺少节声明
    Unable to access the IIS metabase.You do not have sufficient privilege
    LM算法与非线性最小二乘问题
  • 原文地址:https://www.cnblogs.com/beijiguangyong/p/3089317.html
Copyright © 2011-2022 走看看