精华内容
下载资源
问答
  • Oracle监听配置详解

    万次阅读 2015-10-12 09:15:43
    对于服务端,我们是需要配置监听程序文件listener.ora,对于客户端连接,...动态监听配置: LISTENER =  (DESCRIPTION =  (ADDRESS_LIST =  (ADDRESS = (PROTOCOL = tcp)(HOST = hzsoar)(PORT = 1521))  (ADDRESS =

    对于服务端,我们是需要配置监听程序文件listener.ora,对于客户端连接,我们需要配置tnsnames.ora

    动态监听配置:

    LISTENER =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = tcp)(HOST = hzsoar)(PORT = 1521))
          (ADDRESS = (PROTOCOL = ipc)(KEY = extproc))
        )
      )
    SID_LIST_LISTENER=
      (SID_LIST=
        (SID_DESC=
          (SID_NAME=plsextproc)
          (ORACLE_HOME=/home/oracle/app/oracle/product/1102/db)
          (PROGRAM=extproc)
        )
      )


    静态监听配置:
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = hzsoar)(PORT = 1521))
        )
      )
    SID_LIST_LISTENER=
      (SID_LIST=
        (SID_DESC=
          (GLOBAL_DBNAME=hzsoarte)
          (SID_NAME=hzsoartest)
          (ORACLE_HOME=/home/oracle/app/oracle/product/1102/db)
         )
        (SID_DESC=
          (GLOBAL_DBNAME=gisdb)
          (SID_NAME=GISDB)
          (ORACLE_HOME=/home/oracle/app/oracle/product/1102/db)
         )
      )
    ADR_BASE_LISTENER = /home/oracle/app/oracle

    注:静态监听的SID_NAME名字需要注意大小写,同样的名字不一样的大小写表示完全不同的数据库实例。一旦静态监听的实例名字与对应的数据库实例不一致时,便会出现使用连接串无法连接数据库的问题。
    需修改tns名称,host、port及service_name,若为静态监听,则service_name对应于listener中的global_name,若为动态监听,则service_name为show parameter service参数值。下面配置一个静态prod和一个动态prod_s。
    展开全文
  • Oracle 监听配置详解

    2011-01-14 14:37:58
    使用ORACLE的SQL*Net V.2连接客户机和服务器,需配置每个客户机和服务器。在服务器上需配置的文件有:listener.ora、/etc/services,在客户机上需配置tnsnames.ora文件。 ...
        使用ORACLE的SQL*Net V.2连接客户机和服务器,需配置每个客户机和服务器。在服务器上需配置的文件有:listener.ora、/etc/services,在客户机上需配置tnsnames.ora文件。
     
        客户端不需要知道数据库名字和实例名字,只需要知道数据库对外提供的服务名(service_name)就可以申请连接到数据库。这个服务名字可以设置成和实例名字一样,也可以根据业务需求设计。在数据库启动过程,oracle会向监听程序注册相应的服务,任意的一个数据库都会有两条信息注册到监听器中:oracle对应的instance_name和service_name。

        客户端是通过监听程序连接到数据库服务器的,监听中记录着相应的oracle service,而客户端只需要在tnsnames中提供正确的服务名就可以建立和数据库服务器的连接。

       以下为服务器上的listener.ora文件(linux:/oracle/product/10g/network/admin;windows:D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN)内容:

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /oracle/product/10g)
          (PROGRAM = extproc)
        )
      )

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = testserver3)(PORT = 1521))
        )
      )

    其中,LISTENER是服务器中监听进程的名称;

    PROTOCOL  表明所使用的网络协议,若是TCP/IP协议,则该值必须为“TCP”;

    HOST  表示服务器的网络地址,为服务器的IP或者网内的机器名;

    PORT  指TCP/IP协议在主机中所占用端口号,ORACLE缺省使用1521,是在安装ORACLE数据库时定义的,在安装时可以改变,安装完成后不能改变此值;

    SID_NAME  指服务器上运行的ORACLE数据库名称,该值应与.bash_profile文件中的环境变量ORACLE_SID相同(一般情况下此文件为缺省值“PLSExtProc”);

    ORACLE_HOME  是指ORACLE数据库的主目录,该值也应与. bash_profile文件中的环境变量ORACLE_HOME相同。

       

        客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器结构,整个网络上只有一台机器安装了ORACLE数据库服务器,那么只需在每个要访问ORACLE服务器的客户机上定义该文件,在服务器上无需定义。但是,如果网络上有多台机器均安装了ORACLE数据库服务器,并且服务器之间有数据共享的要求,那么在每台服务器上都必须定义该文件。

    以下是客户端tnsnames.ora内容:

    ORCL_18 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
        )
      )

    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )

    其中,ADDRESS_LIST  表示该客户机要经由多种协议与一台或多台服务器连接。在该样式文件中就表示该客户机要用TCP/IP协议来和服务器相连。

    PROTOCOL 指明要连接使用的协议。

    SERVICE_NAME  “SERVICE_NAME”就是“Global Database Name”,ORACLE8i数据库使用“Global Database Name”来唯一标识自己,通常的格式为“name.domain”,此处的值为“ora817.huawei.com”。

    HOST  是TCP/IP协议使用的服务器IP地址或者机器名称。

    PORT  是TCP/IP使用的端口地址。

    SID  指定要连接的服务器上ORACLE数据库的ORACLE_SID。

    SERVER=DEDICATED 表示用专用服务器连接ORACLE数据库,该选项在服务器上的tnsnames.ora文件中会出现。

     

    Lsnrctl命令综述  

      Lsnrctl命令用来管理Oracle监听器,是一个命令行界面。想调用这个命令行工具,在命令行键入lsnrctl即可。可以在LSNRCTL>提示符下键入help来显示这些命令的一份清单。

      Services 列举出服务的一个汇总表及为每个协议服务处理程序所建立和拒绝的连接信息个数

      Start listener 启动指定的监听器

      Status listener显示指定监听器的状态

      Stop listener 关闭指定的监听器

      Trace 打开监听器的跟踪特性

      Version 显示Oracle Net软件与协议适配器的版本

      Change_password 允许用户修改关闭监听器所需要的密码

      Reload 重新读取listener.ora文件,但不关闭监听器。如果该文件发生了变化,重新刷新监听器。

      Save_config 当从lsnrctl工具中对listener.ora文件进行了修改时,复制一个叫做listener.bak的listener.ora文件

      Exit 退出lsnrctl实用工具

      Quit 执行和exit相同的功能

      C:\>lsnrctl services

     

    附录:

    RAC某个节点上的listener.ora 和 tnsnames.ora

    # listener.ora.dbsv2 Network Configuration File: /oracle/product/10.2/database/network/admin/listener.ora.dbsv2
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER_DBSV2 =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /oracle/product/10.2/database)
          (PROGRAM = extproc)
        )
      )

    LISTENER_DBSV2 =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv2-vip)(PORT = 1521)(IP = FIRST))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.3)(PORT = 1521)(IP = FIRST))
        )
      )


    # tnsnames.ora Network Configuration File: /oracle/product/10.2/database/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.

    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv1-vip)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv2-vip)(PORT = 1521))
        (LOAD_BALANCE = yes)
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    ORCL2 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv2-vip)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
          (INSTANCE_NAME = orcl2)
        )
      )

    ORCL1 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv1-vip)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
          (INSTANCE_NAME = orcl1)
        )
      )

    LISTENERS_ORCL =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.3)(PORT = 1521))
      )

    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9399028/viewspace-683834/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/9399028/viewspace-683834/

    展开全文
  • 使用ORACLE的SQL*Net V.2连接客户机和服务器,需配置每个客户机和服务器。在服务器上需配置的文件有:listener.ora、/etc/services,在客户机上需配置tnsnames.ora文件。  客户端不需要知道数据库名字和实例名字,...
        使用ORACLE的SQL*Net V.2连接客户机和服务器,需配置每个客户机和服务器。在服务器上需配置的文件有:listener.ora、/etc/services,在客户机上需配置tnsnames.ora文件。
         客户端不需要知道数据库名字和实例名字,只需要知道数据库对外提供的服务名(service_name)就可以申请连接到数据库。这个服务名字可以设置成和实例名字一样,也可以根据业务需求设计。在数据库启动过程,oracle会向监听程序注册相应的服务,任意的一个数据库都会有两条信息注册到监听器中:oracle对应的instance_name和service_name。

        客户端是通过监听程序连接到数据库服务器的,监听中记录着相应的oracle service,而客户端只需要在tnsnames中提供正确的服务名就可以建立和数据库服务器的连接。

        以下为服务器上的listener.ora文件(linux:/oracle/product/10g/network/admin;windows:D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN)内容:

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /oracle/product/10g)
          (PROGRAM = extproc)
        )
      )

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = testserver3)(PORT = 1521))
        )
      )

    其中,LISTENER是服务器中监听进程的名称;

    PROTOCOL  表明所使用的网络协议,若是TCP/IP协议,则该值必须为“TCP”;

    HOST  表示服务器的网络地址,为服务器的IP或者网内的机器名;

    PORT  指TCP/IP协议在主机中所占用端口号,ORACLE缺省使用1521,是在安装ORACLE数据库时定义的,在安装时可以改变,安装完成后不能改变此值;

    SID_NAME  指服务器上运行的ORACLE数据库名称,该值应与.bash_profile文件中的环境变量ORACLE_SID相同(一般情况下此文件为缺省值“PLSExtProc”);

    ORACLE_HOME  是指ORACLE数据库的主目录,该值也应与. bash_profile文件中的环境变量ORACLE_HOME相同。

        客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器结构,整个网络上只有一台机器安装了ORACLE数据库服务器,那么只需在每个要访问ORACLE服务器的客户机上定义该文件,在服务器上无需定义。但是,如果网络上有多台机器均安装了ORACLE数据库服务器,并且服务器之间有数据共享的要求,那么在每台服务器上都必须定义该文件。

    以下是客户端tnsnames.ora内容:

    ORCL_18 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
        )
      )

    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )

    其中,ADDRESS_LIST  表示该客户机要经由多种协议与一台或多台服务器连接。在该样式文件中就表示该客户机要用TCP/IP协议来和服务器相连。

    PROTOCOL 指明要连接使用的协议。

    SERVICE_NAME  “SERVICE_NAME”就是“Global Database Name”,ORACLE8i数据库使用“Global Database Name”来唯一标识自己,通常的格式为“name.domain”,此处的值为“ora817.huawei.com”。

    HOST  是TCP/IP协议使用的服务器IP地址或者机器名称。

    PORT  是TCP/IP使用的端口地址。

    SID  指定要连接的服务器上ORACLE数据库的ORACLE_SID。

    SERVER=DEDICATED 表示用专用服务器连接ORACLE数据库,该选项在服务器上的tnsnames.ora文件中会出现。

    SERVER=shared表示共享连接。

    Lsnrctl命令综述

      Lsnrctl命令用来管理Oracle监听器,是一个命令行界面。想调用这个命令行工具,在命令行键入lsnrctl即可。可以在LSNRCTL>提示符下键入help来显示这些命令的一份清单。

      Services 列举出服务的一个汇总表及为每个协议服务处理程序所建立和拒绝的连接信息个数

      Start listener 启动指定的监听器

      Status listener显示指定监听器的状态

      Stop listener 关闭指定的监听器

      Trace 打开监听器的跟踪特性

      Version 显示Oracle Net软件与协议适配器的版本

      Change_password 允许用户修改关闭监听器所需要的密码

      Reload 重新读取listener.ora文件,但不关闭监听器。如果该文件发生了变化,重新刷新监听器。

      Save_config 当从lsnrctl工具中对listener.ora文件进行了修改时,复制一个叫做listener.bak的listener.ora文件

      Exit 退出lsnrctl实用工具

      Quit 执行和exit相同的功能

      C:\>lsnrctl services

    附录:

    RAC某个节点上的listener.ora 和 tnsnames.ora

    # listener.ora.dbsv2 Network Configuration File: /oracle/product/10.2/database/network/admin/listener.ora.dbsv2
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER_DBSV2 =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /oracle/product/10.2/database)
          (PROGRAM = extproc)
        )
      )

    LISTENER_DBSV2 =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv2-vip)(PORT = 1521)(IP = FIRST))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.3)(PORT = 1521)(IP = FIRST))
        )
      )


    # tnsnames.ora Network Configuration File: /oracle/product/10.2/database/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.

    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv1-vip)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv2-vip)(PORT = 1521))
        (LOAD_BALANCE = yes)
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    ORCL2 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv2-vip)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
          (INSTANCE_NAME = orcl2)
        )
      )

    ORCL1 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = dbsv1-vip)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
          (INSTANCE_NAME = orcl1)
        )
      )

    LISTENERS_ORCL =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.3)(PORT = 1521))
      )

    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )

    《转自:http://blog.itpub.net/9399028/viewspace-683834

    展开全文
  • 为了使得外部进程能够访问Oracle 数据库必须配置Oracle 网络服务器环境配置 Oracle 网络服务器环境是通过配置 listener.ora /sqlnet.ora 和 tnsnames.ora 共三个文件来进行的。 tnsnames.ora:定义一个或多...
    为了使得外部进程能够访问Oracle 数据库必须配置Oracle 网络服务器环境配置 Oracle 网络服务器环境是通过配置 
    listener.ora /sqlnet.ora 和 tnsnames.ora 共三个文件来进行的。 
    tnsnames.ora:定义一个或多个网络服务net service cams 实例。 
    ADDRESS项包含三个子参数: 
    PROTOCOL :默认协议TCP 
    HOST :ip地址 
    PORT:端口,默认1521 
    XE 是数据库名 
    XE = 
      (DESCRIPTION = 
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) 
        (CONNECT_DATA = 
          (SERVER = DEDICATED) 
          (SERVICE_NAME = XE)//数据库名 
        ) 
      ) 
    listener.ora 
    SID_LIST_LISTENER = 
      (SID_LIST = 
        (SID_DESC = 
          (SID_NAME = PLSExtProc) 
          (ORACLE_HOME = D:/Oracle/app/oracle/product/10.2.0/server) 
          (PROGRAM = extproc) 
        ) 
      ) 
    LISTENER = 
      (DESCRIPTION_LIST = 
        (DESCRIPTION = 
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) 
        ) 
      ) 
    LISTENER  :指出一个监听器定义的起始点。它实际上是正被定义的当前监听器的名称。默认的名称是LISTENER。 
    DESCRIPTION  :描述每个监听位置 
    ADDRESS_LIST  :含有与监听器正在监听的那些位置有关的地址信息 
    PROTOCOL   : 指定用于本监听位置的协议 
    HOST  :保存监听器所驻留在的那台计算机的名称 
    PORT  :含有监听器正在上面监听的地址 
    SID_LIST_LISTENER  :定义配置监听器所针对的ORACLE服务的列表 
    SID_DESC  :描述每个Oracel SID 
    GLOBAL_DBNAME  :标识全局数据库名称。本项应该与当前Oracle服务的init.ora文件中的SERVICE_NAMES项一致 
    ORACLE_HOME  : 给出服务器上Oracle可执行程序的位置 
    SID_NAME       :含有用于本Oracle实例的Oracle SID的名称 
    sqlnet.ora 
    SQLNET.AUTHENTICATION_SERVICES = (NONE)
    展开全文
  • Oracle实例别名 IMCDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = IMCDB.imc.com) ) ...
  • (1) 配置客户端连接 Oracle配置的参数信息,如:主机ip,端口等 (2) 配置后,可 '简化并隐藏' 参数信息,如下图所示 2. tns:Transparent Network Substrate(透明网络底层) (1) 无论底层的网络层用什么协议...
  • Oracle监听配置

    2018-12-03 14:02:19
    一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库...
  • oracle监听详解

    千次阅读 2014-08-12 14:45:38
    典型的监听配置模板: 创建监听有多重方式:(1)netca (2)netmgr (3)手工编辑listener.ora文件等; 下面是一个监听配置的标准模板:   配置文件中的关键之解析: (1) PROTOCOL指的是监听接收链接的...
  • 之前在配置DATA GUARD BROKER的时候需要配置静态监听,就顺道将listener.ora的示例文件都看了一遍,按照ORACLE给出的解释翻译了一下,以便自己学习,具体如下:有关ORACLE的Listener.ora文件一直只是配置了下简单的...
  • 用客户端连接oracle服务器,在服务器上需配置的文件有:listener.ora、/etc/services,在客户机上需配置tnsnames.ora文件。     客户端不需要知道数据库名字和实例名字,只需要知道数据库对外提供的服务名...
  • Oracle监听配置讲解

    2018-12-07 14:49:33
    本文作者:贺圣军,叩丁狼高级讲师。原创文章,转载请注明出处。 很多使用Oracle的朋友遇到...在这里我们简单说明一下对于oracle的网络配置基础, 主要简单介绍基本流程和两个常用的文件listener.ora和tnsname...
  • 监听配置详解

    2014-04-27 10:11:56
    监听作用:一般来说本机不需要配置监听,只有远程客户端连接数据库时才需要服务器端配置监听,客户端配置TNS,一旦连接建立,监听就完成了使命。 一、配置监听 ... 监听配置文件...
  • 目的:通过实例学会用Oracle Net Configuration Assistant 工具来配置Oracle网络实例要求:在本地客户机上配置一个网络服务名称为:ora9link实例环境:Oracle服务器地址为:10.10.108.54 端口号为:1521、全局数据库...
  • oracle监听服务详解

    2021-03-02 10:10:52
    oracle监听服务主要涉及三个文件:服务端文件listener.ora、客户端文件tnsname.ora、sqlnet.ora。三者的默认位置都在:ORACLEHOME/network/admin/下tnsname.ora配置文件是一个用于解析名称的客户端文件,服务器上...
  • oracle监听与服务详解

    千次阅读 2019-09-11 11:25:05
    oracle监听的文件有三个G:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN listener.ora,sqlnet.ora,tnsnames.ora 客户端访问顺序是这样的通过ip+端口找到oracle,oralce去查看是否有监听文件,有...
  • Oracle 静态监听注册详解 网上有很多关于oracle 监听静态注册的文章,但大多都是简单说说,并没有详细的例子,这里,将结合linux as4 下的oracle 10gR2.0.1 举...
  • 网上有很多关于oracle监听静态注册的文章,但大多都是简单说说,并没有详细的例子,这里,将结合linux as4 下的oracle 10gR2.0.1 举一个具体的例子  1、在 $ORACLE_HOME/network/admin/listener.ora 文件中加入一个...
  • linux下Oracle监听配置

    千次阅读 2012-09-04 11:08:29
    [oracle@localhost bin]$ netca ...Oracle Net Services 配置: Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Error: null 有关详细信息, 请查看跟踪文件: /oradata/oracl...
  • 监听可分为静态监听和动态监听两种。对于Tnsname.ora文件。客户端为了连接ORACLE数据库服务器,需要安装客户端软件,并在客户端配置网络服务名文件,tnsnames.ora,这是连接ORACLE的一种常用的方法,当然还...
  • Oracle的tnsnames.ora 监听配置文件详解

    千次阅读 2018-09-02 11:21:00
    监听配置文件 为了使得外部进程 如 CAMS后台程序 能够访问 Oracle 数据库 必须配 置 Oracle 网络服务器环境 配置 Oracle 网络服务器环境是通过配置 listener.ora sqlnet.ora 和 tnsnames.ora 共三个文件来进行的 ...
  • oracle 监听详解(listener.ora)

    千次阅读 2013-06-02 13:43:13
    oracle监听分为静态监听和动态监听。 对于静态监听在启动监听的时候会注册已经在listener.ora配置的服务,而对于动态监听会自动注册service_names参数定义的服务名称,时间间隔是1分钟。 客户端配置文件包括...
  • 为了使得外部进程能够访问Oracle 数据库必须配置Oracle 网络服务器环境配置 Oracle 网络服务器环境是通过配置 listener.ora \sqlnet.ora 和 tnsnames.ora 共三个文件来进行的。 tnsnames.ora:定义一个或多个网络...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,490
精华内容 2,196
关键字:

oracle监听配置详解