iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >oracle如何实现网络配置
  • 648
分享到

oracle如何实现网络配置

2024-04-02 19:04:59 648人浏览 八月长安
摘要

这篇文章主要介绍oracle如何实现网络配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!网络配置的方法:1、tnsname客户端--A 直接修改文件  &nbs

这篇文章主要介绍oracle如何实现网络配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!


网络配置的方法:

1、tnsname客户端--A 直接修改文件
                              B 通过客户端工具“网络配置助手”--win端直接打开调用linux端,netca命令调出配置工具

2、监听器配置--服务器

客户端配置监听服务室没有任何意义的,因为客户端没有oracle server

监听器配置文件:/u01/oracle/product/10.2.0/db_1/network/admin/listener.ora

[oracle@oracle3 admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = tcp)(HOST = oracle3)(PORT = 1521))
    )
  )

服务器端配置一个监听器

[oracle@oracle3 admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1522))
    )
  ) --新的监听器,监听器监听是1522端口

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
  )

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

------------------------------------------------------------------------------------

一个数据库实例被多个监听器监听案例

[oracle@oracle3 admin]$ lsnrctl  status  --默认打开的是LISTENER

[oracle@oracle3 admin]$ lsnrctl status LISTENER1  --打开的是第二个监听器

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 06-JUN-2014 14:28:42

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle3)(PORT=1522)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER1
Version                   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date                06-JUN-2014 14:26:15
Uptime                    0 days 0 hr. 2 min. 26 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/oracle/product/10.2.0/db_1/network/log/listener1.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1522)))
The listener supports no services
The command completed successfully


将ORCL注册到第二个监听器:

修改监听器配置文件:

LISTENER1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1522))
    )
  )

SID_LIST_LISTENER1 =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME=ORCL)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
    )
  )

通过监听器2访问:创建一个1522端口的连接串访问。

      LISTENER1(1522)        LISTENER(1521)
        |                         |
        ---------------------------
               |
             ORCL
               |
           Oracle软件

并发访问:一个群组通过1521访问,一个群组通过1522访问.

-------------------------------------------------------------------------------------

一个监听器监听多个端口案例

方法1:服务器端用netmgr工具添加端口

[oracle@oracle3 admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1522))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1527))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1528))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1529))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1530))
    )
  )

SID_LIST_LISTENER1 =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = ORCL)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1523))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1524))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1525))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1526))
    )
  )

方法2:直接改这个配置文件

另外两个监听器都需要配置SID_LIST_串,监听器配置文件最终:

[oracle@oracle3 admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1522))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1527))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1528))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1529))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1530))
    )
  )

SID_LIST_LISTENER1 =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = ORCL)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1523))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1524))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1525))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1526))
    )
  )


架构图:

      LISTENER1(1522、1527~1530)        LISTENER(1521、1523~1526)
        |                                           |
        ----------------------------------------------
               |
             ORCL
               |
           Oracle软件

尝试通过不同的监听器不同的端口访问oracle server

[oracle@oracle3 admin]$ lsnrctl status LISTENER

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 06-JUN-2014 14:54:41

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date                06-JUN-2014 14:48:35
Uptime                    0 days 0 hr. 6 min. 5 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/oracle/product/10.2.0/db_1/network/log/listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1523)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1524)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1525)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1526)))
Services Summary...
Service "ORCL" has 2 instance(s).
  Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...
  Instance "ORCL", status READY, has 1 handler(s) for this service...
Service "ORCLXDB" has 1 instance(s).
  Instance "ORCL", status READY, has 1 handler(s) for this service...
Service "ORCL_XPT" has 1 instance(s).
  Instance "ORCL", status READY, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
[oracle@oracle3 admin]$ lsnrctl status LISTENER1

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 06-JUN-2014 14:54:47

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle3)(PORT=1522)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER1
Version                   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date                06-JUN-2014 14:49:08
Uptime                    0 days 0 hr. 5 min. 39 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/oracle/product/10.2.0/db_1/network/log/listener1.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1522)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1527)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1528)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1529)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1530)))
Services Summary...
Service "ORCL" has 1 instance(s).
  Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
------------------------------------------------------------------------------------

静态注册--监听参数是手工添加的,启动监听后强制将ORCL注册到监听器。由于是强制的,只能确认监听器是正确的,但是
        数据库不一定访问通,所以状态为UNKNOW。但是能否访问不是和这个状态有关系的。
动态注册--根据监听配置文件中的配置,由oracle的后台进程pmon将ORCL注册到监听器,而且是一定能访问通的,因为            PMON进程会测试。但是PMON不是时时刻刻都去注册的,有时间间隔,所以先启动数据库再启动监听不一定
        马上监到,    有时间的延迟,因为pmon的工作是有时间间隔的。一旦监听到,状态为ready,即一定能访问通。

[oracle@oracle3 admin]$ ps -ef|grep ora_pmon
oracle    9190     1  0 11:07 ?        00:00:00 ora_pmon_ORCL


Oracle默认监听的注册方法是动态注册,即往默认的监听器LISTENER上注册,listener.ora文件中不需要SID_LIST_LISTENER即可。但是静态注册必须要SID_LIST_LISTENER串和LISTENER串。

LISTENER1 =                        --LISTENER1静态注册
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1522))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1527))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1528))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1529))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1530))
    )
  )

SID_LIST_LISTENER1 =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = ORCL)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
    )
  )

LISTENER =                                   --LISTENER动态注册
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1523))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1524))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1525))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1526))
    )
  )


可以改变默认的注册监听器:即将默认的监听器由LISTENER改为LISTENER1(LISTENER1改为动态的,LISTENER改为静态的),需要做以下几步:

step1:在oracle server的tnsname.ora文件中配置一个连接串:

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.3.3)(PORT = 1522))   --1522对应的监听器是非默认的LISTENER1
    )
 )

step2:修改oracle参数:

sql> alter system set local_listener=ORCL;

系统已更改。   --这样oracle默认往1522对应的监听器上做动态注册。

step3:修改listener.ora文件

[oracle@oracle3 admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER1 =                 --LISTENER1变为动态注册
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1522))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1527))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1528))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1529))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1530))
    )
  )

SID_LIST_LISTENER =     --LISTENER变为静态注册
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = ORCL)
      (ORACLE_HOME = /u01/oracle/product/10.2.0/db_1)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1523))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1524))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1525))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = oracle3)(PORT = 1526))
    )
  )

step4:动态注册不能马上生效,要等pmon进程,有延迟,但是可以强制马上

SQL> alter system reGISter; --不等pmon,强制注册

系统已更改。

step5:确认

[oracle@oracle3 admin]$ lsnrctl status

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 06-JUN-2014 16:05:49

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date                06-JUN-2014 15:46:21
Uptime                    0 days 0 hr. 19 min. 28 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/oracle/product/10.2.0/db_1/network/log/listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1523)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1524)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1525)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1526)))
Services Summary...
Service "ORCL" has 1 instance(s).
  Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...          --LISTENER为静态注册
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully


[oracle@oracle3 admin]$ lsnrctl status LISTENER1

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 06-JUN-2014 16:06:24

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle3)(PORT=1522)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER1
Version                   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date                06-JUN-2014 15:46:28
Uptime                    0 days 0 hr. 19 min. 56 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/oracle/product/10.2.0/db_1/network/log/listener1.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1522)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1527)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1528)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1529)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle3)(PORT=1530)))
Services Summary...
Service "ORCL" has 1 instance(s).
  Instance "ORCL", status READY, has 1 handler(s) for this service...   --LISTENER1为动态注册
Service "ORCLXDB" has 1 instance(s).
  Instance "ORCL", status READY, has 1 handler(s) for this service...
Service "ORCL_XPT" has 1 instance(s).
  Instance "ORCL", status READY, has 1 handler(s) for this service...
The command completed successfully

注意:
1、一个实例只能有一个动态注册监听器,可以有多个静态注册的监听器。
2、动态注册监听器在某些时候是不可用的,pmon休息的时候,此时需要加一个静态注册监听,这样保证数据库可以时时刻刻对外访问。
3、多个监听器可以均衡访问的负载
4、到底用默认还是非默认的监听器做动态注册,取决于local_listener参数,默认是NULL,表示默认LISTENER是动态注册的,如果有值,根据值找到动态注册的监听器。

以上是“oracle如何实现网络配置”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: oracle如何实现网络配置

本文链接: https://www.lsjlt.com/news/64600.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle如何实现网络配置
    这篇文章主要介绍oracle如何实现网络配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!网络配置的方法:1、tnsname客户端--A 直接修改文件  &nbs...
    99+
    2024-04-02
  • 如何实现CentOS 7网络配置
    这篇文章主要介绍“如何实现CentOS 7网络配置”,在日常操作中,相信很多人在如何实现CentOS 7网络配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现CentOS 7网络配置”的疑惑有所帮助!...
    99+
    2023-06-10
  • hyper-v如何配置NAT网络的实现
    第一步:进入hyper-v 管理器-创建虚拟交换机 第二步:回到物理机-点击无线-进入网络和internet设置- 第三步:创建的虚拟机—设置-网络适配器&n...
    99+
    2024-04-02
  • RHEL8如何配置网络
    这篇文章给大家分享的是有关RHEL8如何配置网络的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在RHEL8中继续支持service,网络相关服务管理已经转移到NetworkManager不再是network了。环...
    99+
    2023-06-28
  • docker如何配置网络
    这篇文章主要介绍了docker如何配置网络,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux内核实现名称空间的创建ip netns命令可以借助ip netns命令来完成...
    99+
    2023-06-21
  • win7如何重置网络配置win7重设网络配置操作实例教程
    当win7客户遇到紧急的网络不稳定问题时,可以尝试重设网络配置来解决。那样win7如何重置网络配置呢?操作非常简单,你先点一下菜单栏,开启运行窗口,键入cmd命令导出来命令提示符对话框,随后在对话框中输入netshwinsockreset,...
    99+
    2023-07-10
  • RHEL7.0如何配置网络IP
    这篇文章将为大家详细讲解有关RHEL7.0如何配置网络IP,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式。 en代表的是en...
    99+
    2023-06-10
  • CentOS 8.0如何配置网络
    小编给大家分享一下CentOS 8.0如何配置网络,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、CentOS 7和CentOS 8网络配置区别:VMware ...
    99+
    2023-06-28
  • VMware如何配置VMnet8网络
    小编给大家分享一下VMware如何配置VMnet8网络,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、简介NAT模式(VMnet8)可以实现虚拟机之间、虚拟机和主机之间以及虚拟机和外部的网络通信;2、虚拟机的IP只需要配...
    99+
    2023-06-25
  • FreeBSD中如何设置网络配置
    在FreeBSD中,您可以通过编辑以下文件来配置网络设置: /etc/rc.conf:该文件包含了系统启动时需要加载的所有配置项,...
    99+
    2024-03-12
    FreeBSD
  • 如何实现显示网络配置的批处理文件
    这篇文章主要介绍如何实现显示网络配置的批处理文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!显示网络配置.bat代码如下:@echo off :: 代码编写:3742668 ...
    99+
    2023-06-09
  • 批处理如何实现网络配置信息查看器
    小编给大家分享一下批处理如何实现网络配置信息查看器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:@echo off :: 代码编写:secretkeyb...
    99+
    2023-06-09
  • Kali如何配置静态IP,并且实现网络访问
    本地网络配置 我是使用VMware workstation的桥接网络,配置IP要根据对应的网络模式下对应的网络段进行配置,才能保证Kali与别的主机正常通信 桥接网络模式,我需要先看一下宿主机的网络IP地址 WIN+r输入cmd,回车  ...
    99+
    2023-09-23
    tcp/ip 网络 linux 服务器 运维
  • Ubuntu如何配置桥接网络
    1、Ubuntu的网络配置分类 Ubuntu的主要三种网络配置 (1)桥接模式:Ubuntu和主机各有一个IP地址。(重点) (2)NAT模式:Ubuntu和主机共享IP地址。 (3)主机模式:Ubuntu只能与主机进行通信。 2、设置网络...
    99+
    2023-09-03
    ubuntu linux 服务器
  • 如何进行RHEL8网络配置
    如何进行RHEL8网络配置,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在RHEL8中继续支持service,网络相关服务管理已经转移到NetworkManager不再是n...
    99+
    2023-06-05
  • ubuntu20如何配置网络参数
    ubuntu20配置网络参数的方法:打开终端命令行。输入以下命令修改netplan中配置文件名称为01-network-manager-all.yml的文件。sudo vim /etc/netplan/01-network-manager-...
    99+
    2024-04-02
  • 如何在Linux中配置网络?
    在 Linux 中配置网络可以通过多种方式进行,以下是其中几种常见的方法: 使用网络管理工具: 大多数常见的 Linux 发行版都提供了图形界面的网络管理工具,如 NetworkManager 或 ...
    99+
    2023-09-08
    linux 运维 服务器
  • RHEL7.0中如何配置网络IP
    这篇文章将为大家详细讲解有关RHEL7.0中如何配置网络IP,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。RHEL7.0 配置网络IP可以使用三种方法:修改配置文件、使用图形工具nmtui、使用图形工具n...
    99+
    2023-06-27
  • ubuntu网络配置如何修改
    要修改Ubuntu的网络配置,您可以按照以下步骤操作:1. 打开终端,使用root权限登录或者使用sudo命令。2. 使用以下命令打...
    99+
    2023-10-12
    ubuntu
  • openSUSE如何配置网络连接
    在openSUSE中配置网络连接可以通过图形界面或命令行的方式进行。以下是通过图形界面配置网络连接的步骤: 打开系统设置(Sett...
    99+
    2024-03-13
    openSUSE
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作