① linux下oracle11监听配置文件在哪
一般在 $ORACLE_HOME/network/admin下面 可以用find 命令找一下:find $ORACLE_BASE -name listener.ora
② oracle监听配置文件怎么写
oracle监听文件配置pl/sql可以启动数据库,但是是myeclipse连接数据库报错,原因是数据库监听文件报错,即listener.ora配置出错,该文件正确的内容如下:# listener.ora Network Configuration File: \app\Administrator\proct\11.1.0\db_1\NETWORK\ADMIN\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = \app\Administrator\proct\11.1.0\db_1)(PROGRAM = extproc))(SID_DESC =(GLOBAL_DBNAME = ORCL)(ORACLE_HOME = \app\Administrator\proct\11.1.0\db_1)(SID_NAME = ORCL)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))))该文件端口号位1521,连接的位本机可以是127.0.0.1,也可以为localhost
③ 如何在oracle安装目录下手动配置监听多谢
直接在dbs目录下手动编写listenerora编写listener.ora文件:vi listener.ora插入以下类似语句:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/proct/10.2.0/db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = /u01/app/oracle/proct/10.2.0/db_1) (SID_NAME = orcl) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.63.30)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) )其中ORACLE_HOME,SID_NAME以及ADDRESS要视你的实际情况而修改。
④ linux操作系统下oracle数据库如何配置监听
1. 修改监听器配置文件Linux下Oracle监听器配置文件在:$ ORACLE_HOME/network/admin/listerer.ora, 如: /bank/oracle/oracle10g/proct/10.2.0/network/admin/listener.ora 修改并配置要监听SID的相关信息,如:#listener.ora Network Configuration File: /bank/oracle/oracle10g/proct/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/proct/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 stop3. 测试监听器是否运行正常在客户端修改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 bkserverTNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 – Proction on 12-8月 -2010 17:11:04Copyright (c) 1997, 2005, Oracle. All rights reserved.已使用的参数文件:D:\oracle\proct\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) (SERVICE_NAME = BKSERVER)))OK (20 毫秒)注意: 监听器是否能被tnsping通跟数据库的开启/关闭无关,所以就算可以tnsping通监听器但未必能连接到数据库,这时请检查listener.ora文件配置信息是否正确,还有数据库是否已经被开启。
⑤ oracle 11g 监听文件的路径
数据库能用吗?如果能用的话,可能这个文件就隐藏了。如果不能用的话,那回么你新建一答个监听就可以了,然后再次查找listener.ora。我用过好多,监听文件确实是在这个目录下。如果不是,那小的学习了。。。
⑥ oracle安装完配置无监听服务,如何解决
1、找到C:Program Files (x86)Oracleodac_clientnsnames.ora文件,用记事本打开,显示oracle值:
ORACLE=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=自动分配的IP地址)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))
2、修改如下:
10.1.10.183/orcl=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.10.183)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))
3、主机名输入localhost或127.0.0.1都会提示无监听程序。由于自动分配的IP地址会有变动,所以将oracle值中的host改成本机的计算机名,保存修改后的tnsnames.ora。再次连接(10.1.10.183/orcl)数据库,出错问题解决。
⑦ oracle19c监听文件位置
文件路径:/data/oracle/proct/11.2.0/db_1/network/admin/listener.oraoracle监听配置监听器(LISTENER) 是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接信号。
⑧ tnsnames.ora监听配置文件在哪
服务端开listener.ora,侦听客户请求,转发到你的实例。客户端配tnsnames.ora,给出服务的描述,连接到服务端的侦听。如果你只装了oracle的客户端的话,根本就不会有listener.ora,这个是服务端的配置。没有 hsb和orcl的原因是这个不是你本地服务的实例,而是其它机器上的远程实例。