`

oracle启动服务时,启动之后又立即自动停止

阅读更多
我用的是windows 2003的系统,oracle9i,启动以下这两个服务后会自动停止:
OracleOraHome90Agent
OracleOraHome90TNSListener

日志显示:

OracleOraHome90Agent:

-------------- [OracleOraHome90Agent] ------------
Sending initial service status..
Commandline is "E:\oracle\ora90\bin\dbsnmpwd.bat" -agent_name OracleOraHome90Agent
2. WAIT_OBJECT_0: Agent exited with retCode 0.
Agent failed to startup.
Check E:\oracle\ora90\network\log\OracleOraHome90Agent.nohup for details


OracleOraHome90TNSListener:

TNSLSNR for 32-bit Windows: Version 9.0.1.1.1 - Production on 04-5月 -2007 14:50:30

Copyright (c) 1991, 2001, Oracle Corporation.  All rights reserved.

系统参数文件为E:\oracle\ora90\network\admin\listener.ora
写入E:\oracle\ora90\network\log\listener.log的日志信息
写入E:\oracle\ora90\network\trace\listener.trc的跟踪信息
跟踪级别当前为0

以 pid=4092 开始
监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ygogo98sla5i4oh)(PORT=1521)))
TNS-12545: 因目标主机或对象不存在,连接失败
TNS-12560: TNS: 协议适配器错误
  TNS-00515: 因目标主机或对象不存在,连接失败
   32-bit Windows Error: 1004: Unknown error
不再监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))

原因是我安装了oracle之后,又修改了主机名
解决方法:

一、直接修改 listener.ora
路径是: oracle安装目录\ora90\network\ADMIN\listener.ora
修改HOST 为主机名或者IP

二、通过 Net Manager,在 监听程序\LISTENER 下直接修改主机即可

分享到:
评论
2 楼 greatghoul 2010-08-30  
今天正为这问题苦恼呢,按方法轻松解决了,谢谢。
1 楼 lidongmei 2008-06-13  
可我按照你说的改了 还是出现   启动之后又立即 自动停止 的错误  为什么啊 帮帮我 谢谢

相关推荐

    服务器(ORACLE)启动与关闭.doc

    服务器(ORACLE)启动与关闭 一、重启服务器顺序: 关闭数据库(toppord/toptest) ( 重启设备(reboot) ( 开启数据库(只需要开启toptest,topprod已设置自动启用) 二、Linux下启动 oracle 数据库 -- ssh连接上数据库...

    Oracle 主要配置文件介绍

    如果设置为 N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在 安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动 和关闭 1.2.3 数据库实例初始化...

    数据库系统管理与维护(Oracle)第三次作业.doc

    题目1、系统为了使性能最好和协调多个用户,在多进程系统中使用一些附加进程,称为 ( A)。 选择一项: a. 后台进程 b. 单进程 c.... Oracle将返回错误信息,并自动启动数据库恢复程序 c. Oracle将返回错误

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    1. 在运行services.msc打开服务,停止Oracle的所有服务。 2. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat 3. 运行该批处理程序将自动完成oracle卸载工作,最后...

    ORACLE 常用手册导入导出

    oracle 常用语句 --逻辑备份 --导出ORACLE参数 参数 说明 USERID 确定执行导出实用程序的用户名和口令 BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示 FILE 指定导出的二进制文件名称,默认的扩展名是....

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

     KAREN MORTON 研究人员、教育家及顾问,Fidelity信息服务公司的资深数据库管理员和性能调优专家。她从20世纪90年代初就开始使用Oracle,从事 Oracle的教学工作也已经超过10年的时间。她是Oracle ACE,也是...

    springbatch_嵌入式jetty_动态控制的quartz

    系统启动时自动从数据库中读取框架配置信息,job信息,调度信息注入到框架中。 本系统内嵌了jetty作为框架的web接口为本框架提供了动态控制功能。 接口以http+json形式提供服务。通过该接口可完成以下功能 1.立即...

    超级有影响力霸气的Java面试题大全文档

    当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的方法时容器会把调用分派到与此客户机相关联的Bean实例...

    jdbc基础和参考

    从Jdk6.0以后要求,JDBC 4.0 Drivers 必须包括 META-INF/services/java.sql.Driver 文件,有了这个文件以后不需要在显示的使用Class.forName来进行驱动的注册 Oracle数据库进行连接的时候,使用的驱动类: 1....

    Toad 使用快速入门

    在运行出现错误时,存储过程停止到有问题的语句。用户可以使用快捷方式或模板来快速编写PL/SQL,也可以根据需要生成自己的模板。使用Toad可以非常方便地进行编辑工作,可如设置书签、取消注释、格式化SQL语句等等。 ...

    java 面试题 总结

    Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别...

    (重要)AIX command 使用总结.txt

    swapon -a //启动所有的分页空间 ##交换区命令end ##查看HACMP, 外部硬盘信息: lscfg -v lscfg -v | grep -E "pdisk|hdisk" //可查看已经加入到卷组中的磁盘的大小 ## lsdev命令start 常用参数说明: C ->列出...

    JAVA面试题最全集

    被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载 finally?再异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常,...

Global site tag (gtag.js) - Google Analytics