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

    千次阅读 2016-04-13 10:21:31
    Linux下Oracle监听配置文件在:$ ORACLE_HOME/network/admin/listerer.ora, 如:  /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora   修改并配置要监听SID的相关信息,如: #...

    1. 修改监听器配置文件

    Linux下Oracle监听器配置文件在:$ ORACLE_HOME/network/admin/listerer.ora, 如:
     /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora
     
    修改并配置要监听SID的相关信息,如:

    #listener.ora Network Configuration File: /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /bank/oracle/oracle10g/product/10.2.0)
          (PROGRAM = extproc)
        )

        (SID_DESC =
          (GLOBAL DBNAME = bkserver)
          (SID_NAME = bkserver)
        )

      )

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.19.213)(PORT = 1521))
        )
      )
     
    2. 启动监听器

    (1). 切换至oracle安装用户(一般为oracle)
    su - oracle  

    (2). 启动监听器
    lsnrctl start  

    另:停止监听器
    lsnrctl stop

    3. 测试监听器是否运行正常

    在客户端修改tnsnames.ora配置文件就访问Oracle数据库,如:

    BKSERVER =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.19.213)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = BKSERVER)
        )
      )
     
    通过命令tnsping测试是否能访问到监听器,如:

    M:\>tnsping bkserver

    TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 12-8月 -
    2010 17:11:04

    Copyright (c) 1997, 2005, Oracle.  All rights reserved.

    已使用的参数文件:
    D:\oracle\product\10.2.0\client_1\network\admin\sqlnet.ora


    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = 10.7.13.242)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVIC
    E_NAME = BKSERVER)))
    OK (20 毫秒)

    注意: 监听器是否能被tnsping通跟数据库的开启/关闭无关,所以就算可以tnsping通监听器但未必能连接到数据库,这时请检查listener.ora文件配置信息是否正确,还有数据库是否已经被开启。

    关闭服务端的防火墙。

    展开全文
  • 1. 修改监听器配置文件Linux下Oracle监听配置文件在:$ ORACLE_HOME/network/admin/listerer.ora, 如:/bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora修改并配置要监听SID的相关信息,如:#...

    1. 修改监听器配置文件

    Linux下Oracle监听器配置文件在:$ ORACLE_HOME/network/admin/listerer.ora, 如:

    /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora

    修改并配置要监听SID的相关信息,如:

    #listener.ora Network Configuration File: /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =

    (SID_LIST =

    (SID_DESC =

    (SID_NAME = PLSExtProc)

    (ORACLE_HOME = /bank/oracle/oracle10g/product/10.2.0)

    (PROGRAM = extproc)

    )

    (SID_DESC =

    (GLOBAL DBNAME = bkserver)

    (SID_NAME = bkserver)

    )

    )

    LISTENER =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.7.13.242)(PORT = 1521))

    )

    )

    2. 启动监听器

    (1). 切换至oracle安装用户(一般为oracle)

    su - oracle

    (2). 启动监听器

    lsnrctl start

    另:停止监听器

    lsnrctl stop

    3. 测试监听器是否运行正常

    在客户端修改tnsnames.ora配置文件就访问Oracle数据库,如:

    BKSERVER =

    (DESCRIPTION =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.7.13.242)(PORT = 1521))

    )

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = BKSERVER)

    )

    )

    通过命令tnsping测试是否能访问到监听器,如:

    M:\>tnsping bkserver

    TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 12-8月 -

    2010 17:11:04

    Copyright (c) 1997, 2005, Oracle.  All rights reserved.

    已使用的参数文件:

    D:\oracle\product\10.2.0\client_1\network\admin\sqlnet.ora

    已使用 TNSNAMES 适配器来解析别名

    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)

    (HOST = 10.7.13.242)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVIC

    E_NAME = BKSERVER)))

    OK (20 毫秒)

    注意: 监听器是否能被tnsping通跟数据库的开启/关闭无关,所以就算可以tnsping通监听器但未必能连接到数据库,这时请检查listener.ora文件配置信息是否正确,还有数据库是否已经被开启。

    展开全文
  • Linux下配置Oracle监听

    千次阅读 2014-09-19 22:39:55
    Linux下Oracle监听配置文件在:$ ORACLE_HOME/u01/oracle/app/product/11.2.0/dbhome_1/network/admin/listerer.ora, 如:  /bank/oracle/oracle10g/product/10.2.0/network/admin/listener.ora   修改并配置...

    1. 修改监听器配置文件

    Linux下Oracle监听器配置文件在:$ ORACLE_HOME/network/admin/listerer.ora, 如:
     $ ORACLE_HOME=/u01/oracle/app/product/11.2.0/dbhome_1
     
    修改并配置要监听SID的相关信息,如:

    #listener.ora Network Configuration File:/u01/oracle/app/product/11.2.0/dbhome_1/network/admin/listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /bank/oracle/oracle10g/product/10.2.0)
          (PROGRAM = extproc)
        )

        (SID_DESC =
          (GLOBAL DBNAME = orcl
          (SID_NAME = orcl)
        )

      )

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
      )
      
    2. 启动监听器

    (1). 切换至oracle安装用户(一般为oracle)
    su - oracle  

    (2). 启动监听器
    lsnrctl start  

    另:停止监听器
    lsnrctl stop

    3. 测试监听器是否运行正常

    在客户端修改tnsnames.ora配置文件就访问Oracle数据库,如:

    BKSERVER =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME =
    orcl)
        )
      )
      
    通过命令tnsping测试是否能访问到监听器,如:

    tnsping orcl



    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
    (HOST = localhost)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVIC
    E_NAME = orcl)))
    OK (20 毫秒)

    注意: 监听器是否能被tnsping通跟数据库的开启/关闭无关,所以就算可以tnsping通监听器但未必能连接到数据库,这时请检查listener.ora文件配置信息是否正确,还有数据库是否已经被开启。

    展开全文
  • Linux下修改Oracle监听地址

    千次阅读 2019-06-14 17:25:38
     原来的文件监听的是localhost,这个名字在/etc/hosts中会被映射成Ip地址127.0.0.1 lisenter.ora 目录在 /opt/oracle/11g/network/admin LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = ...

      如果你的服务器换了ip怎么办?

      如果你的服务器换了名字怎么办?

      以前的小伙伴怎么办?

      以前的老客户怎么办?

      没关系,简单教你修改监听地址,老朋友随便找!

      想要修改监听地址首先要找到两个文件,确定两样东西!

      第一 你的主机名字?

      第二 你的IP地址?

      第三 你的listener.ora在哪里?

      第四 你的tnsnames.ora在哪里?

     原来的文件监听的是localhost,这个名字在/etc/hosts中会被映射成Ip地址127.0.0.1

    lisenter.ora 目录在

    /opt/oracle/11g/network/admin

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.111.123)(PORT = 1521))
        )
      )
    
    ADR_BASE_LISTENER = /opt/oracle

    tnsnames.ora

    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.111.123)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )

    对应的把localhost换成自己的IP就可以了。

    转载于:https://my.oschina.net/u/204616/blog/545443

    展开全文
  • linux下启动oracle监听提示:TNS-01155,NL-00303
  • Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下:1、安装oracle;2、创建oracle系统用户;3、/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME:export ORACLE_SID=...
  • 1.在linux6.9上安装了oracle 11g,linux下可以登录没问题。但是在其他电脑上无法连接,报连接超时。我linux的名称为mylinuxoracle sid为orcl。 2.listener.ora ```SID_LIST_LISTENER= (SID_LIST= (SID_...
  • oracle监听原理客户端向服务器端发送连接请求,监听器监听到客户端德连接请求监听器监听到客户端德连接请求后,把客户端德连接请求交给数据库服务器处理客户端和服务器端建立连接,连接建立后,服务器端和客户端直接...
  • 11.监听配置文件的目录在   cd  $ ORACLE_HOME / network / admin / /oracle/app/11.2.0/db_1/network/admin 监听的文件名 listener.ora监听  的文件模板在 admin的样本文件夹 例:[oracle @ ...
  • linux下oracle 服务和监听开机自动启动
  • 小白上路,网上查资料自学,原创学习文档!
  • 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...
  • 通过netca工具配置监听程序,以及通过dbca工具创建数据库实例,这样可以进行详细的实例配置。...配置oracle监听 注意:一般情况,我们习惯使先安装数据软件,然后再单独配置监听程序、创建数据库实例。.
  • LINUX oracle修改默认监听端口号1521发布时间:2020-06-11 21:55:06来源:51CTO阅读:18821作者:yiloudeshaORACLE的默认监听端口号为1521,修改默认的端口号有助于增加ORACLE数据库服务器的安全性。在这里,我们把...
  • 配置Oracle 实例和监听服务自启动1. 添加启动脚本touch /etc/init.d/orclvi orcl# !/bin/bash# whoami# root# chkconfig: 345 51 49# /etc/init.d/orcl# description: starts the oracle dabase deamons#ORA_HOME=/...
  • 日志文件路径:[oracle@node1 ~]$ cd $ORACLE_HOME/network/log[oracle@node1 log]$ lsnrctlLSNRCTL> showrawmode displaymoderules trc_filetrc_directory tr...
  • Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下: 1、安装oracle; 2、创建oracle系统用户; 3、/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME: export ...
  • 首先监听需要先配好,如果没有配好请参照这张博文安装Oracle及软件配置服务 ; 监听如果配好的话,打开plsqldeveloper登入用户显示无监听程序,则代表你linux系统没有启动监听服务; 启动监听服务分三步进行: ...
  • 一般来说我们Windows进行安装Oracle都很简单,但Linux下却要输入很多命令,以下的安装步骤是本人经过多次安装Linux下Oracle经验,希望能帮到大家一、在Linux服务器上创建oracle数据库安装目录1、创建Oracle...
  • linux oracle监听配置

    2017-03-02 15:16:00
    1、在oracle用户输入命令:netca,进入安装界面,选择“Listener configuration”,点击“Next”按钮 2、选择“Add”,点击“Next”按钮 3、默认监听名称,点击“Next”按钮 4、默认选择“TCP”,点击...
  • Linux下Oracle安装两个实例一个监听配置:listener.ora文件,# LISTENER.ORA Network Configuration File: /opt/oracle/product/9.2/network/admin/listener.ora# Generated by Oracle configuration tools....
  •   Message 1070 not found; No message file for product=network, facility=TNSTNS-12545: Message ...oracle环境变量没有配置.   转载于:https://www.cnblogs.com/lonelywolfmoutain/p/5643926.html
  • Linux启动Oracle监听和服务

    千次阅读 2013-08-08 10:55:50
    Linux下重新启动Oracle服务和监听
  • linux下启动oracle服务和监听程序
  • Oracle Oracle数据库常用命令、Linux监听配置oracle linux下开放1521端口
  • linuxOracle数据库监听配置

    千次阅读 2019-01-28 14:18:08
    1、Oracle数据库在安装的过程中需要给数据库配置监听 配置监听通过netca来创建 1、配置监听用于(对应的文件为 listener.ora) 首先选择 listener configure add listener name 默认即可 TCP 协议默认即可 1521 使用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 31,784
精华内容 12,713
关键字:

linux下配置oracle监听

linux 订阅