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 时 出现问题可以用此方法解决
oracle11g的监听日志文件过大导致监听无法启动
oracle监听1067错误的处理 oracle监听1067错误的处理 oracle监听1067错误的处理 oracle监听1067错误的处理
oracle 11g 环境下,通过一个监听,对应多个实例的配置。
Oracle10g客户端详细安装手册,放心下载吧,刚刚安装吧。
由于oracle服务和监听一直开着很占系统资源,所以要在服务里开启和关闭,很麻烦,这个文件只要双击就可以开启和关闭,很方便
只是对OracleOraDb11g_home1TNSListener和OracleServiceORCL这两个常用服务的操作; 简化了每次使用oracle还要去管理服务那里手动打开, 无病毒无死循环, 装成bat后拿来使用的,觉得还挺好用,就放上来分享学习。
监听程序参数文件 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源进行搭建 包括配置监听
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开机自动启动
oracle11g centos7一键安装脚本,脚本里面有完整安装提示说明。大概步骤如下 1、关闭防火墙 2、设置服务器名称并增加映射 3、安装Oracle所需的依赖 4、解压oracle安装包 5、创建用户和组 6、修改内核参数 7、修改用户...
如题所述,本人亲自安装测试,装了3遍,都能用,最后一遍是用来写这个文档的,如果安装连接不成功可以私信我,里面有些问题如果能有好的解决方法还希望能够给大家分享出来。博客后面会补上,因为图太多,写起来比较...
win7的朋友可以看看,绝对实用!