Oracle 11g监听器配置

Oracle 11g监听器配置

安装好oracle后,出现oracle监听器不能正确使用的问题,先后遇到问题:

1、Oracle ORA-12541:TNS:no listener

2、ORA-28547: connection to server failed, probable
Oracle Net admin error

通过删除默认安装的监听,使用net manager重新配置新的监听,将原来监听位置的主机名由IP修改为机器名,终于解决问题。至于为什么会出现这种情况暂时未深入了解,对关于Oracle监听器的配置方法待有时间要需要好好总结下,下面先记录下本次可以正确使用的配置。

一、界面:

1、一般参数,直接新增,后面未做任何改动:

2、监听位置,“主机”改为本机计算机名“Gary-PC”;

3、数据库配置,全局数据库名随便填的,后面两个按实际填写

4、程序名填为extproc,因为之前默认都是这个名字,两外两个参数按实际填写

二、文件D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora内容如下:

# listener.ora Network Configuration File:
D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

# Generated by Oracle configuration tools.

LISTENER1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = Gary-PC)(PORT = 1521))

)

SID_LIST_LISTENER1 =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = Oracle11g)

(ORACLE_HOME =
D:\oracle\product\11.2.0\dbhome_1)

(SID_NAME = eas)

)

(SID_DESC =

(PROGRAM = extproc)

(SID_NAME = eas)

(ORACLE_HOME = D:\oracle)

)

)

ADR_BASE_LISTENER1 = D:\oracle\product\11.2.0\dbhome_1\log

原文地址:https://www.cnblogs.com/sjl-no/p/9836802.html

时间: 2024-10-13 11:58:38

Oracle 11g监听器配置的相关文章

Oracle 11g DRCP配置与使用

Oracle 11g DRCP配置与使用Oracle 11g推出了驻留连接池(Database Resident Connection Pool)特性,提供了数据库层面上的连接池管理机制,为应对高并发.短会话前端应用进行有益的尝试. DRCP的配置很简单,本篇中让我们一起来配置一个11g环境上的DRCP,分析其工作特性. 1.Database Level Configuration 配置DRCP是分为两个步骤:database level configuration和application le

oracle 11g dblink配置

关于DBLINK的概念在本文中不再赘述,本文主要介绍DBLINK的创建. 1.创建环境描述 本文将在两台操作系统为红帽5.5版本.装有Oracle 11g的虚拟机中进行DBLINK的创建以及测试工作. 2.主机配置 1)配置主机tnsname.ora文件 [[email protected] schema]$ cd /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/ [[email protected] admin]$ vi tnsnam

Oracle 11g Dataguard 配置,维护与详解 (ADG)

一.前言: 本手册主要记录如何配置,还介绍了配置原因,以及注意要点,已经主备切换,以及故障转移等重要操作步骤,我希望这个文章可以作为进行dataguard配置的一个参考手册. 二.前提 1.主库是归档模式: 如果我们不清楚为什么是归档模式,那我们就应该也不会清楚dataguard是用来做什么的.透过很多修饰的官方语言,我们需要明确DG(dataguard简称,后同)实际上的作用就是用来高可用.而实现原理就是从主库获取数据到从库,在主库发生异常的时候,从库接管主库,完成身份的变化.可以一个主库,最

oracle 11g 安装配置EM

不能登录EM,执行emca -config dbcontrol db 不知道总是默认1522的端口号,无奈,google一番,从下面第二步开始执行...(我的监听没问题) 1.打开oracle配置工具里的Net Configuration Assistant,选择"监听程序配置",下一步,接着选择"重新配置",下一步,仔细看下每一步配置的参数是否正确就OK了. 2.在命令行上使用"emca -deconfig dbcontrol db"命令删除配

ORACLE 11g dblink 配置升级

1.如果需要创建全局 DBLink,则需要先确定用户有创建 dblink 的权限: select * from user_sys_privs where privilege like upper('%DATABASE LINK%'); 如果没有,则需要使用 sysdba 角色给用户赋权: grant create public database link to dbusername; 2.使用该用户登录 PL/SQL,使用命令: -- 第一种方法:要求数据库服务器 A 上 tnsnames.or

Oracle 11g RAC搭建(VMware环境)

Oracle 11g RAC搭建(VMware环境) Oracle 11g RAC搭建VMware环境 安装环境与网络规划 安装环境 网络规划 环境配置 通过SecureCRT建立命令行连接 关闭防火墙 创建必要的用户组和目录并授权 节点配置检查 系统文件设置 配置IP和hostshostname 配置grid和oracle用户环境变量 配置oracle用户ssh互信 配置裸盘 配置grid用户ssh互信 挂载安装软件文件夹 安装用于Linux的cvuqdisk 手动运行cvu使用验证程序验证O

Oracle 11g+oracle客户端(32位)+PL/SQL develepment的安装配置

之前一直想学Oracle,可是就是安装配置Oracle一直未成功,让人很苦恼,特别是什么监听器什么的,一直没搞明白,弄了整整一天都没弄出来,上网查资料后发现资料上大多数都是参差不齐,不太详细明了,尝试过后都未成功,现在通过我的精心调制,总算安装成功了,想与大家分享!   一.Oracle 11g数据库的安装   1.安装前的准备 安装文件下载地址:http://pan.baidu.com/s/1pJ5S2BT 将Oracle11g的两个文件解压到同一个目录下,出现如下结构:    点击setup

Linux配置Oracle 11g自动启动

http://www.cnblogs.com/edwardcmh/archive/2012/05/11/2495671.html 安装完毕Oracle 11g每次都得手动启动 | 停止数据库(dbstart | dbshut).监听器(lsnrctl).控制台(emtcl). 设置一下,若手动启动数据库的同时监听器没有启动(即启动数据库时自动启动监听器,停止数据库时停止监听器),则需要修改dbstart脚本文件: [[email protected] ~]$ cd /u01/app/oracle

Linux系统下Oracle 11g的安装和配置使用

因项目需求,需要在64位linux系统中安装Oracle 11g,在网上查了很多内容,结合自己的实际经验,终于安装成功,记录下来,分享给有需要的同志们,不谢哈!^_^ 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件 输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件. ? oracle soft nproc 2047 oracle har