Oracle11g监听服务问题
错误一:注册表使用了优化软件被删除了相关项。
对于每一个系统服务都会在注册表中有所保留;
监听服务注册项:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\OracleOraDb10g_home1TNSListener
里面有个“ImagePath”的选项,这个选项有可能会在使用优化软件时候被自动删除,如果被删除的话,应该安装下面的方式建立一个新的项。并且写上响应的内容。
错误二:网络环境发送改变。
在oracle10g中,如果网络环境发生了改变之后,有可能原始配置的网络无法正常工作,此时必须手动的进行网络修改。
网络环境的改变最多的就是指电脑的名称的变更。
【我的电脑】--【属性】--【计算机名】--【更改主机名称】
这样一来,计算机的网络环境就已经发生了变化,如果在oracle11g中,系统会帮助用户自动解决;但在oracle10g或者更早的版本中,需要手动解决。
这时,监听服务已经无法在正常启动了,因为网络的环境发送了变化,这种问题在开发之中出现最多的问题之一,如果要解决此问题,必须修改网络配置文件:
配置文件路径:E:\SOFTWARE\Oracle10g\NETWORK\ADMIN
有两个配置文件:listener.ora和tnsnames.ora
如:listener.ora文件
# listener.ora Network Configuration
File: E:\SOFTWARE\Oracle10g\network\admin\listener.ora
# Generated by Oracle configuration
tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\SOFTWARE\Oracle10g)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = tony-PC)(PORT = 1521))
)
)
|
如:tnsnames.ora文件
# tnsnames.ora Network Configuration
File: E:\SOFTWARE\Oracle10g\network\admin\tnsnames.ora
# Generated by Oracle configuration
tools.
TONY =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = tony-PC)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = tony)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
|
再次重新启动服务,但是有可能使用程序连接oracle10g,还是不能正常访问数据库,此时可以进入第二步操作,进行数据库名称的注册。
选择“NetManager”,进入网络配置界面。
- 大小: 20.3 KB
- 大小: 16.6 KB
- 大小: 43.1 KB
分享到:
相关推荐
正确配置安装的oracle11g监听文件。另附上我精心制作的oracle11g安装教程链接 http://blog.csdn.net/justnow_/article/details/49850579
错误一:注册表使用了优化软件被删除了相关项错误二:网络环境发送改变。
oracle11g的监听日志文件过大导致监听无法启动
在Linux上安装Oracle 10g 创建监听 创建数据库
oracle 11g无法监听的解决方法 如果在登陆oracle11g 时 出现问题可以用此方法解决
2. 安装完成后,需要配置 ORACLE10g 数据库的监听和实例。 本文详细介绍了 Linux 中安装 ORACLE10g 数据库的步骤,包括安装前准备、配置 ORACLE 安装环境、配置内核参数、创建 ORACLE 安装目录和安装 ORACLE10g ...
oracle11g的监听日志文件过大导致监听无法启动
oracle监听1067错误的处理 oracle监听1067错误的处理 oracle监听1067错误的处理 oracle监听1067错误的处理
oracle 11g 环境下,通过一个监听,对应多个实例的配置。
Oracle10g客户端详细安装手册,放心下载吧,刚刚安装吧。
该过程包括安装 Oracle 10g 数据库软件、配置数据库参数、创建数据库实例和配置监听器等步骤。 1. 安装 Oracle 10g 数据库软件 在安装 Oracle 10g 数据库软件之前,需要先安装操作系统并配置好网络环境。然后,...
由于oracle服务和监听一直开着很占系统资源,所以要在服务里开启和关闭,很麻烦,这个文件只要双击就可以开启和关闭,很方便
只是对OracleOraDb11g_home1TNSListener和OracleServiceORCL这两个常用服务的操作; 简化了每次使用oracle还要去管理服务那里手动打开, 无病毒无死循环, 装成bat后拿来使用的,觉得还挺好用,就放上来分享学习。
6. 进行安装配置:安装程序自动读取 oracle 用户环境变量中设置的目录和用户组,并进行系统参数检查、安装概要、监听配置、本地服务名配置等。 重要知识点 * Oracle 11g 客户端 for Linux 安装需要新建用户和组。 ...
监听程序参数文件 D:\oracle\product\10.2.0\db_1\network\admin\listener.o ra 监听程序日志文件 D:\oracle\product\10.2.0\db_1\network\log\listener.log 监听端点概要... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)...
在centos下安装oracle11g 使用yum源进行搭建 包括配置监听
Oracle 11g RAC+DG 是一种高可用性的数据库解决方案,它可以提供高性能和高可用性的数据库服务。下面是 Oracle 11g RAC+DG 的部署手册,涵盖了从准备工作到部署完成的所有步骤。 1. 准备工作 在部署 Oracle 11g ...
1:Windows Server 2019 下Oracle 11g、19c安装 2:NIC网络聚合配置说明 3:Oracle 19c Clent数据源连接详解(解决部分情况下客户端不能连接数据库问题)
oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录下都有以下分别简称listener目录和db1目录。这两目录下都有如下目录:alert cdump hm ...
在redhat环境下设置oracle10g开机自动启动