一个oracle SID配置问题的处理

本文详细记录了解决Oracle数据库启动报错ORA-24324和ORA-01041的过程,包括在listener.ora文件中添加SID_DESC,以及如何进行数据库的静态和动态注册,确保服务正常启动。
摘要由CSDN通过智能技术生成

ORA-24324: 未初始化服务句柄
ORA-01041: 内部错误, hostdef 扩展名不存在

看了以下文章,则修改,但修改后无法启动listener,于是想到在net assistance中修改,完成:

配置为以下才能正确启动listener:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = G:/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = G:/oracle/product/10.2.0/db_1)
      (SID_NAME = orcl)
    )
  )
2月3日
SID config
 


正文

oracle 中startup mount无法启动服务(2009-08-26 23:08:11)

标签:杂谈

今天在使用oracle的rman命令时,发现oracle 中startup mount无法启动服务,在网上找了半天,找到了一个方法,还没有试试,先发在这里。

查看( 7 ) / 评论( 1 ) / 评分( 0 / 0 )

数据库shutdown后startup启动时报错ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务。
原因:
服务器端的侦听器中已经没有了你要连接的例程了,所以你肯定连不上啊。
解决办法:
1.
在服务器端的侦听器中加入静态注册实例就行,在F:/oracle/product/10.2.0/db_1/NETWORK/ADMIN(可能你的盘符会不一样)中找到listenser.ora文件,打开,在SID_LIST_LISTENER中加入一个SID_DESC,如下:其中hjgis为实例名。

#listener.ora Network Configuration File: F:/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值