Oracle监听器Server端与Client端配置实例

Oracle监听器Server端与Client端配置实例

Listener.ora、tnsnames.ora这两个文件常常因为格式问题而不好用,我平时都是配置好了留个备份,以后都是拷贝过去改改就好了!嘿嘿~~~

    因为平时使用linux的时候较多,所以有时还会遇到sqlnet.ora这个文件有问题,直接给它删了就好了~~

    有时在windows下装的oracle的listener服务就启动不了,遇到这种情况,直接去oracle的bin目录下面找到lsnrctl.exe那个文件,直接给它运行,弹出来的窗口不要关闭,就可以了。

    Oracle Server端Listener.ora文件(一个instance):

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL=TCP)(HOST=hostname)(PORT=1521))    //主机名或IP及端口设置
          )
        )
      )

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = database1)             // database1为数据库instance名
          (ORACLE_HOME = /opt/oracle/product/10.1.0)                   //oracle安装目录,根据安装情况更改
          (PROGRAM = extproc)
        )
      )

    Oracle Server端Listener.ora文件(两个instance):
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL=TCP)(HOST=hostname)(PORT=1521))
          )
        )
      )
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = database1)             // database1为数据库instance1名
          (ORACLE_HOME = /opt/oracle/product/10.1.0)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (SID_NAME = database2)             // database2为数据库instance2名
          (ORACLE_HOME = /opt/oracle/product/10.1.0)
          (PROGRAM = extproc)
        )
      )

    Oracle Server端监听器启动、停止、查看状态命令:

    $ lsnrctl start

    $ lsnrctl stop

    $ lsnrctl status

    Oracle Client端Tnsnames.ora文件:

    ORALOCAL =                                                            //别名oralocal
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = database1)             //database1为SID名
        )
    )

    Oracle Client端检查监听器连接状态用命令:

    $ tnsping 别名

    例如:用oracle用户执行命令  $ tnsping oralocal

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110861.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MATLAB 插值放大

    MATLAB 插值放大采用matlab内部的函数来实现最邻近插值、双线性插值和双三次插值,实现2倍放大。代码如下:I=imread(‘lena.bmp’);imshow(I);I1=imresize(I,2,’nearest’);figureimshow(I1);I2=imresize(I,2,’bilinear’);figureimshow(I2);I3=imresiz…

    2022年5月11日
    35
  • DIY个人服务器(diy存储服务器)

    小型企业及个人用户入门级服务器DIY2007-01-16eNet&Ciweek2、主板:服务器主板相比普通PC的主板有很大的不同,这些在前面的介绍中已经说明过了。作为DIY服务器的主板,选购的出发点应是“实际”。主板买回来是用的,如果我们事前分析情况发现只用一个CPU就行了,也不需要用到SCSI设备,这样我们就没有必要非要买具有多余功能的服务器主板了,毕竟这些多余的功能是要“银子”来换来的…

    2022年4月10日
    140
  • Android Service 服务(一)—— Service

    Android Service 服务(一)—— Service

    2021年11月29日
    44
  • java web开发(二) 接口开发

    java web开发(二) 接口开发javaweb开发(一)环境搭建讲解了如何搭建一个JavaWeb项目,如果你还没了解,建议先浏览下!今天这篇文章主要讲解的就是接口开发,打算使用比较古老的或者说比较原始方法实现的接口。一.数据库设计。假设要做一个简单的学生信息管理系统,数据库名为students_manage,并且先设计一张学生表,表名为student。1.打开Sqlyong工具,如果还没创建连接…

    2022年5月28日
    116
  • 安防监控行业未来发展解析「建议收藏」

    安防监控行业未来发展解析「建议收藏」随着我国社会经济的快速发展,“十二五”期间政府继续大力推动“平安城市”、“智慧城市”建设,另外安防监控设备企业自身的创新拓展加之与IT企业、电信企业、家电企业的交融发展,极大地扩充了安防的内涵和应用领域。我国安防行业又将进入一个十分重要的发展时期,机遇与挑战并存:市场规范有待加强,企业经营有待引导,未来发展走多元化、专一化之路。  安防监控市场规范有待加强  虽然安防…

    2022年6月28日
    66
  • 软件看门狗与硬件看门狗_电脑看门狗是什么意思

    软件看门狗与硬件看门狗_电脑看门狗是什么意思软件看门狗和硬件看门狗的作用和区别工业级无线路由器,作为无线组网中非常重要的设备,洞察客户应用场景,只要是关乎无线组网可靠性的需求,即使是最细微的技术应用都要做到极致,比如看门狗。为什么工业级无线路由器这么重视软硬件看门狗,今天我们就来看看软硬件看门狗区别。看门狗,又叫watchdogtimer,是一个定时器电路,一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔…

    2025年8月7日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号