Oracle 静态监听注冊具体解释】的更多相关文章

Oracle 静态监听注冊具体解释 网上有非常多关于oracle 监听静态注冊的文章.但大多都是简单说说,并没有具体的样例.这里,将结合linux as4 下的oracle 10gR2.0.1 举一个具体的样例 1.在 $ORACLE_HOME/network/admin/listener.ora 文件里增加一个静态注冊的节点 [oracle@prudent oracle]$ cd $ORACLE_HOME/network/admin [oracle@prudent admin]$ vi lis…
基于11g,linux5.5做出的测试,单实例数据库做出的测试. 1.注册 Instance到监听器去注册自己的Instance_name与ORACLE_HOME,还可以选择添加global_dbname,如果不添加global_dbname,则注册在监听的句柄就是SID. 2.静态注册 启动监听要把$ORACLE_HOME/network/admin//listener.ora文件内容注入程序中. 内容: 监听器字符串:要提供(IP或域名,端口,协议) #L2是自己定的监听器名称 L2=(DE…
一.静态注册 静态注册指实例启动时读取listener.ora配置文件,将实例和服务注册到监听程序.无论何时启动一个数据库,默认都有两条信息注册到监听器中:实例和服务.SID_LIST_LISTENER =  ( SID_LIST =      (SID_DESC =         (GLOBAL_DBNAME = Ora8)         (SID_NAME = test)      )  ) LISTENER =  ( DESCRIPTION =     (ADDRESS = (HOST…
1.监听程序配置:[oracle@localhost admin]$ vim listener.ora# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora# Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (…
今天做Linux下DG配置的时候,遇到一个现象,tnsname.ora文件配置都正常,tnsping也正常,监听也正常,但是仍然报ORA-12514错误:   SQL> set lin 130 pages 130  SQL> select dest_id,error from v$archive_dest;      DEST_ID ERROR ---------- ----------------------------------------------------------------…
编辑监听文件:/home/DB/oracle/11gR2/db/network/admin/listener.ora 在文件内添加静态监听实例,如下内容: SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (SID_NAME = ora11g) )) 要注意的是,全局名和实例名要完全正确,此处区分大小写,比如之前试过,实际SID实例名是:ORA11g,但是我写成了ora11g,结果发现还是启动不了,把实例名改成OR…
今天做Linux下DG配置的时候,遇到一个现象.tnsname.ora文件配置都正常,tnsping也正常,监听也正常.可是仍然报ORA-12514错误: SQL> set lin 130 pages 130  SQL> select dest_id,error from v$archive_dest;    DEST_ID ERROR ---------- -----------------------------------------------------------------  …
在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,在这里,教大家如何修改oracle默认端口号为9999: 1.查看监听状态 $ lsnrctl status 2.停止监听 $ lsnrctl stop 3.修改配置文件 $ vi $ORACLE_HOME/network/admin/listener.ora 1521----->9999 4.登录并查看local_listener参数 $ sqlplus /…
-- 补充说明 如果要远程连接192.168.10.44上的oracle,那么192.168.10.44服务器必须启动TNSListener.(配置文件 listener.ora) PLSQL Developer 非安装版 配置目录为文件目录 1是C:\Program Files\oracle\instantclient-basic-nt-11.2.0.4.0\instantclient_11_2 2是C:\Program Files\oracle\instantclient-basic-nt-…
Oracle默认监听端口1521,一众扫描器通常通过探测1521端口是否开启来探测是否存在Oracle服务,如果修改默认监听端口在一定程度上可以提升数据库和主机的安全性. 比如这里我们修改成2521为例. 1.查看当前监听状态 lsnrctl status 2.停止监听 lsnrctl stop 3.修改监听配置文件 vi $ORACLE_HOME/network/admin/listener.ora 将监听端口1521修改为2521 4.修改连接配置文件 vi $ORACLE_HOME/net…
修改oracle默认监听端口 oracle端口修改 主要是修改两个文件和修改oracle参数local_listener 1 查看当前监听状态 [oracle@test ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 05-JUL-2018 14:26:26 Copyright (c) 1991, 2009, Oracle. All rights reserved. Connecting to (D…
Windows环境下修改Oracle实例监听IP地址. 配置文件路径:<ORACLE_HOME>\NETWORK\ADMIN 如:C:\Oracle11gR2\product\11.2.0\dbhome_1\NETWORK\ADMIN 一.修改配置文件:listener.ora # listener.ora Network Configuration File: D:\Oracle11gR2\product\\dbhome_1\network\admin\listener.ora # Gene…
现象:Windows 操作系统的Oracle 数据库,使用sqlplus 连接(不指定实例名)连接很快,程序连接或使用连接工具或在Net Manager 中测试连接都需要花费约三四十秒的时间(程序连接可能失败). 通过tsping localhost 测试,亦花费三四十秒. 查看监听警告日志(所在位置在文章后面介绍),有信息如下: <msg time='2017-05-16T16:57:51.811+08:00' org_id='oracle' comp_id='tnslsnr' type='U…
[oracle@localhost admin]$ pwd /u01/app/oracle/product/11.2.0/dbhome_1/network/admin [oracle@localhost admin]$ cat listener.ora SID_LIST_listener= (SID_LIST=  (SID_DESC=   (SID_NAME=orcl)   (ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)  ) ) 启动…
Oracle 网络配置与管理 详细信息可以参考以下信息: [学习目标] 一.原理解析 二.配置侦听器(LISTENER) 三.配置客户端网络服务名 四.关于注册 五.查询某服务是静态还是动态注册 Oracle 网络配置方法 0:安装 xmanager 图形化工具 1:软件工具获取方法: 链接:http://pan.baidu.com/s/1gf5cbKn 密码:m1pn 2:安装步骤: 3:启动:xmanager 1: netca 图形工具 1:启动数据库 ---启动 orcl 实例数据库 La…
小编在使用oracle时经常遇到“ 报错“ORA-12541: TNS: 无监听程序”” 多方搜索,找到一个很好的解决方法,给大家分享一下: 1 从开始菜单中打开“Oracle Net Configuration Assistance”,选择“监听程序配置”,如下图所示,点击下一步. 2 选择“重新配置”,如下图所示,点击下一步. 3 选择监听程序,如下图所示,选择协议,一般默认就好,点击下一步.  4 选择端口号,如下图所示,点击下一步.  5 选择“否”,如下图所示,点击下一步.  6 监听…
在连接数据库的时候,有时会遇到一个“ORA12514:监听程序当前无法识别连接描述符中请求的服务”的错误,这个错误其实就是数据库动态注册(关于动态注册会在稍后讲解)不生效,导致监听器无法识别客户端连接符中提供的服务名,从而拒绝建立数据库连接时报的错误信息,所以就需要对监听器配置做修改. 在这里,还需对问题进行细化,有时候可能会发现,在刚开启监听器的时候会发生这个错误,但过了一会再进行连接就不会报错,这其实是因为动态注册需要时间,而刚开启监听器时,数据库还未注册到监听器,导致报错,这种情况不在本文…
转自 http://www.51testing.com/html/99/478599-842622.html 今天安装了oracle后,启动监听,报错如下:    启动tnslsnr: 请稍候...   TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production 写入E:\oracle\product\10.2.0\db_2\network\log\listener.log的日志信息 监听: (DESCRIPTION=(ADDRESS=…
1.讲在前面 本文档仅适用于如下范围:Oracle以dedicate (专有)连接模式通过TCP/IP协议连接的场景. 2.监听的作用 在谈监听的作用之前,有必要先看看监听的工作原理图: 客户端进程发送连接请求到监听程序 监听程序创建服务器进程 监听程序将客户端进程的连接重定向到服务器进程,使客户端进程与服务器进程建立一对一的连接 由上文描述可知,监听的作用在于创建服务器进程,进而可以使客户端进程与服务器进程建立一对一连接.服务器进程用于代理客户端进程发出的命令. 3.监听的工作原理 1)形象的…
(1) 安装好Oracle后,启动Net Manager,测试orcl失败,报错“ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务”,需要修改监听文件.修改前: # listener.ora Network Configuration File: D:\Soft\oracle10g\listener.ora # Generated by Oracle configuration tools.   SID_LIST_LISTENER = (SID_LIST = (SID_…
 怎样绕过oracle 监听的password设置: 1.找到监听进程pid ,并将它kill 掉 ps -ef|grep tns [oracle@lixora admin]$ ps -ef|grep tns root         9     2  0 Jul11 ?        00:00:00 [netns] oracle   29668     1  0 10:12 ?        00:00:00 /oracle/bin/tnslsnr LISTENER -inherit o…
LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION =      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))      (ADDRESS = (PROTOCOL = TCP)(HOST = raccontroller.cc)(PORT = 1521))    )  ) SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (GLOBAL_DBNAME…
ROOT用户下,执行 xhost +   然后再切换到oracle用户运行netca DISPLAY 在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0使用xdpyin…
数据库sqlplus能连接,plsql连接失败,也不报错,就定位到了是不是监听出了什么问题,删除监听,重建监听,重启监听,各种尝试都没解决问题. 却是监听日志太大导致的问题,一下是处理步骤: 查看监听日志的大小,位置如下:$ORACLE_BASE\diag\tnslsnr\\listener\trace\ 发现ORACLE的日志已经达到4G了,删除或重命名该日志 重启启动监听即可: lsnrctl stop  停止 lsnrctl start  启动 解决方法:关闭监听写日志 LSNRCTL>s…
环境: Windows server 2003 Oracle 11.2.0.1 问题: 一套老数据库在运行了很久后,突然就连接不上了,提示监听异常. 处理: 1.CMD命令行检查监听状态:无监听 2.检查监听服务:正常 3.手动启动监听:异常,提示: Service OracleOraDb11g_home1TNSListener already running和TNS-12560 4.根据处理经验,检查监听日志是否超限制:的确监听日志大于了4G [参考MOS官方文档:WINDOWS: Liste…
问题1现象 数据导出脚本执行失败,报错如下 ORA-12537 到服务器上查看,报错: [oracle@test ~]$ lsnrctl status LSNRCTL - Production on -APR- :: Copyright (c) , , Oracle. All rights reserved. Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=)) TNS-: TNS:no listener TNS-: TNS:protocol…
现象: Oracle数据库中,使用lsnrctl开启.关闭监听或查看监听状态时,非常慢,可以通过断网的方式使动作马上完成. 在客户端使用plsql等方式连接数据库时,也是非常慢,同样也可以通过切换网络状态的方法使其马上完成. 分两个层面: 1. 监听本身有问题 关闭监听日志,清理监听日志 A. 关闭监听日志 shell命令行登录至oracle用户,输入lsnrctl进入监听命令行. show log_status                 查看监听日志状态,“set to on”表示开启,…
一.报错 TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error  TNS-00511: No listener   Linux Error: 111: Connection refused 二.解决 1.命令sqlplus用sys身份登录到数据库(sqlplus / as sysdba ) 2.关闭数据库 (sql>shutdown immediate) 3.切换到root用户 (1)输入命令hostname 查看主机名…
今天是2013-08-24,不对刚刚过了12点,应该是2013-08-25日,今天我的同事对数据库 进行监听安全加固失败,然后 我的哥们也做了同样的实验,结果还是失败,至此我不知道 什么原因,在此想对显伟兄说一句,对此我感到很抱歉,我没有拿出时间来和你研究这个问题的错误,希望得到大家的谅解.写这篇日志,就是为了展示我怎么做的.希望对 大家有帮助.也欢迎高手提出见解和宝贵的意见,小海我坦然耐心虚心接受,我知道不懂的虚心去学习的人,终究会失去成功的机遇.好了.在此记录一下笔记: 其实我一直不赞同设置…
oracle 11g断网安装时,没有检测net的功能,所以安装完后,netstat -an 发现自动监听的是127.0.0.1:1521,这样安装完成后,其他的主机根本无法连接,是什么原因呢? 排错后发现,是主机名的问题: 1 在cmd中,输入hostname 发现主机名 2 在文件夹:c:\windows\system32\drivers\etc  修改hosts文件: 源文件为: # Copyright (c) - Microsoft Corp. # # This is a sample H…