安装完数据库后除了用Net Manager手动添加LISTENER外,还可以这样操作:
一、监听文件路径:ORAHOME/ora92/network/admin/listener.ora
另外监听器日志文件路径是:ORAHOME/ora92/network/log/listener.log
二、用编辑器打开listener.ora文件,修改设置信息。例如(下面是一个完成的文件内容):
# LISTENER.ORA Network Configuration File: D:/oracle/ora92/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:/oracle/ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = name.domain)
(ORACLE_HOME = D:/oracle/ora92)
(SID_NAME = name)
)
(SID_DESC =
(GLOBAL_DBNAME = OEMREP)
(ORACLE_HOME = D:/oracle/ora92)
(SID_NAME = OEMREP)
)
(SID_DESC =
(GLOBAL_DBNAME = DEMO)
(ORACLE_HOME = D:/oracle/ora92)
(SID_NAME = DEMO)
)
(SID_DESC =
(GLOBAL_DBNAME = demo_dw)
(ORACLE_HOME = D:/oracle/ora92)
(SID_NAME = demodw)
)
)
三、运行监听器:
1、在"开始"——"运行",输入lsnrctl,进入监听器管理。
2、可以使用HELP命令查看命令。
3、LSNRCTL>start
运行了监听器,就可以在OEM里打开所创建的数据库实例了。
如果要使用PL/SQL DEV来登录该数据库实例,还需要配置好tnsnames.ora文件,路径是:oraHOME/oracle/ora92/network/admin/tnsnames.ora
一个tnsnames.ora例子如下:
DEMO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = DEMO)
)
)
提示:
有些情况下,listener.ora和tnsnames.ora这两个配置文件会出现乱码,导致无法使用OEM或PL/SQL DEV登录数据库,所以注意要把乱码部分设置好。
这两个文件的路径分别为:
ORAHOME/ora92/network/admin/listener.ora
oraHOME/ora92/network/admin/tnsnames.ora
【学习,总结】
分享到:
相关推荐
- **Oracle10g体系结构**:理解Oracle10g的体系结构对于深入学习和使用该数据库系统至关重要。主要包括以下几个方面: - **数据库实例**:一个数据库实例由内存结构和进程组成,是访问物理数据库的一个逻辑入口。 ...
Oracle数据库由多个组件构成,如数据库服务器、监听器、网络服务等,理解这些组件的作用和配置方式至关重要。 接下来,Oracle数据库的启动、关闭和监控是日常管理的重要环节。SQL*Plus是Oracle提供的命令行工具,...
Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,其体系结构复杂且功能强大。本学习文档涵盖了Oracle的多个核心方面,对于想要深入理解Oracle DBA(数据库管理员)工作的人员非常有帮助。以下是对每个...
《ORACLE9i官方培训文档——数据库管理基础 II》是一份深入学习Oracle 9i数据库管理系统的重要资料,适合对数据库管理有一定基础或者想要提升这方面技能的读者。文档分为英文版和中文版,对于英语不太熟练的读者,...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,由甲骨文公司(Oracle Corporation)开发。在"Oracle数据库应用-dt0-董天宁.docx"文档中,内容主要涵盖了Oracle数据库的基础知识,包括Oracle的简介、...
Oracle数据库是全球广泛使用的数据库管理系统,尤其在企业级应用中占据主导地位。Oracle 10g作为其一个重要版本,引入了多项...通过深入学习Oracle 10g的体系结构,可以更好地管理和维护数据库系统,提高业务运行效率。
在Oracle学习中,了解数据库的启动、关闭以及其基本操作是非常重要的基础知识。以下是对Oracle数据库启动、关闭及体系结构的详细解释: 1. **Oracle数据库启动与关闭** - **启动数据库**: - 使用`sqlplus`连接...
- OracleOraDb11g_home1TNSListener:监听器服务,处理远程数据库连接请求。 - OracleServicexx:核心数据库服务,启动数据库实例。 4. **Oracle的系统用户**: - `SYS/SYSTEM`:超级管理员用户,通常用作数据库...
这个名为"Oracle 体系结构和管理1.rar"的压缩包文件很可能包含了一系列关于Oracle数据库的架构和管理方面的教程或资料。在这里,我们将深入探讨Oracle数据库的核心概念、主要组件以及管理策略。 1. **Oracle体系...
7. **数据库实例与服务管理**:Oracle 10g的实例启动和关闭,以及监听器的配置和管理,都是DBA需要熟练掌握的技能。 8. **数据库性能诊断与优化**:通过SQL*Plus、Enterprise Manager等工具,学习如何诊断SQL查询...
Oracle学习资源与使用 Oracle是一种关系数据库管理系统(RDBMS),由Oracle Corporation开发。它是最流行的数据库管理系统之一,广泛应用于企业级应用中。下面是Oracle学习资源与使用的知识点总结: 概述 Oracle...
了解ORACLE_HOME环境变量的设置和监听器(Listener)配置,这是确保数据库正常运行的关键步骤。 实验二:SQL语言基础 本实验重点介绍SQL语言,包括数据查询、插入、更新和删除操作。通过练习创建表、索引和视图,...
Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发和提供。本课件“Oracle课件(PDF)1”将带你深入理解Oracle的核心概念、架构以及操作技巧,旨在帮助初学者...
1. **数据库概念**: Oracle数据库是基于结构化查询语言(SQL)的数据存储系统,它能够高效地处理大量数据。在Oracle中,数据库由一系列逻辑结构组成,如表、视图、索引等。学习之初,你需要理解数据库的基本构成,...
- **步骤**:包括启动监听器、启动数据库实例以及关闭这些服务等。 ##### 6. Oracle用户和权限 - **用户管理**:创建、修改和删除数据库用户。 - **权限分配**:为用户分配不同的权限,以便控制其访问数据库资源的...
"Oracle学习脚本共十章"是一个全面介绍Oracle技术的知识体系,适合初学者和有一定基础的学习者提升技能。以下是对这十个章节可能涵盖的内容的详细解析: 1. **第一章:Oracle简介** - Oracle的历史和发展 - ...
Oracle10g作为Oracle公司推出的第十代数据库系统,在其文件目录结构上进行了显著的调整与优化,相比前代Oracle9i有着本质的区别。理解Oracle10g的默认目录结构对于管理和维护数据库至关重要,本文将深入探讨Oracle10...
它包括了系统全局区(SGA)和一系列的后台进程,如数据库写入器(DBWn)、日志写入器(LGWR)、系统监控器(SMON)和进程监控器(PMON)等。 2. 数据文件(Data files):实际存储数据库中数据的物理文件。每个...