ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle网络小记

oracle网络小记

原创 Linux操作系统 作者:awaly07 时间:2012-01-04 21:49:09 0 删除 编辑
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 ORACLE网络

认识ORACLE网络组件—ORACLE NET

       ORACLE NET 是ORACLE的网络通信软件,用于客户端和服务器建创建会话,维护链接和传送数据。它必须同时位于客户端和服务器端;

 

监听器

       监听器是一个中间组件,它位于服务器端,是一个后台进程,负责接受来自客户端的链接请求,并对服务器的链接负荷进行调整;

       监听器工作原理

1、  客户端向服务器发出请求,监听器接收

2、  监听器将接受请求交给服务器处理;

3、  服务器与客户端直接相连,监听器不再参与;

 

Listener.ora文件

LISTENER =监听器名字
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521))协议,数据
      ) 库服务器监听器端口号
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
    )
  )
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /opt/ORACLE/product/10.1.0)ORACLE主目录
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = /opt/ORACLE/product/10.1.0)
      (SID_NAME = orcl)实例名
    )
  )

 

 

 

网络服务名

Tnsnames.ora

DB =
 (DESCRIPTION =
   (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521))
   )
   (CONNECT_DATA =
     (SERVICE_NAME = orcl)
   )
 )

 

 

监听器管理

Lsnrctl start listener_name  开启监听器

Lsnrctl stop listener_name  关闭监听器

Lsnrctl status                        监听器状态

 

测试

Tnsping tns_name

 

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

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-03-20

  • 博文量
    1
  • 访问量
    957