`
iihero
  • 浏览: 259821 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle服务启动的问题

阅读更多

软件环境:

操作系统:Windows 2000 Advanced Server.

数据库:Oracle <chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">9.0.1</chsdate>.1.1 企业版.

 

近来,浏览BBS时,常看到“急急急!如何启动OMS?”的字眼,就针对以上这类问题,我有些经验想和大家共同分享。

能否正常启动OEMOMS关键有以下两点:

第一.Oracle的系统服务是否开启;

第二.登录时用的用户名和口令是否正确。

 

那么先针对第一点谈谈Oracle的系统服务。在完全安装的情况下,Oracle的系统服务共有11项:

1Oracle OLA<chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">P 9.0.1</chsdate>.0.1

2Oracle OLAP Agent

3OracleOraHome90Agent

4OracleOraHome90ClientCache

5OracleOraHome90HTTPServer

6OracleOraHome90ManagementServer(<chmetcnv w:st="on" unitname="m" sourcevalue=".5" hasspace="False" negative="False" numbertype="1" tcsc="0">0.5M</chmetcnv>)

7OracleOraHome90PagingServer

8OracleOraHome90SNMPPeerEncapsulator

9OracleOraHome90SNMPPeerMasterAgent

10OracleOraHome90TNSListener(<chmetcnv w:st="on" unitname="m" sourcevalue="5.2" hasspace="False" negative="False" numbertype="1" tcsc="0">5.2M</chmetcnv>)

11OracleServiceORACLE(<chmetcnv w:st="on" unitname="m" sourcevalue="70" hasspace="False" negative="False" numbertype="1" tcsc="0">70M</chmetcnv>)

(注:OraHome90是可以在安装时改变的Oracle的主目录名称,是安装时的默认值)

 

其中最重要的服务有3个,分别是OracleOraHome90ManagementServerOracleOraHome90TNSListener

OracleServiceORACLE。下面就来看一下有哪些启动错误与它们有关。

 

1Oracle系统提示:Ora-12541:TNS:没有监听器;

2.操作系统提示:在本地计算机无法启动OMS服务

错误:1053:服务并未及时响应来控制请求附带;

以上两种错误提示大都是由OracleOraHome90TNSListener监听服务引起的。

解决方法:控制面版->管理工具->服务->右键单击“OracleOraHome90TNSListener”,再单击“启动”。

 

3Oracle系统提示:Ora-12500:TNS:监听程序无法启动专用服务器进程;

该错误是由OracleServiceORACLE专用服务器进程引起的。

解决方法:控制面版->管理工具->服务->右键单击“OracleServiceORACLE”,再单击“启动”。

 

4Oracle系统提示:VTK-1000:无法连接到Management Server

请验证您已输入Oracle Management Server的正确主机名和状态。

该错误引起的原因有两种,一是OracleOraHome90ManagementServer还没启动;二是没有输入主机名。

解决方法:控制面版->管理工具->服务->右键单击“OracleOraHome90ManagementServer”,再单击“启动”,

或是输入您这台计算机的完整名称。

 

接着针对第二点谈谈登录时用的用户名和口令。

 

在安装结束后,系统提供了两个默认的数据库系统管理员,其用户名和口令分别是SYS/change_on_installSYSTEM/manager,同时系统还提供了登录OMS的用户名和口令:sysman/oem_temp。这里容易出现错误的是在登录OMS是用SYSSYSTEM作为用户名进行登录,那么Oracle系统就回有“登录身份证明不正确”的提示。

 

小结:这三个服务的启动或关闭还有先后的顺序。一般来讲,启动时必须先启动OracleOraHome90TNSListener再启动OracleOraHome90ManagementServerOracleServiceORACLE,在启动OracleOraHome90ManagementServer时,同时也启动了OracleServiceORACLE。而关闭时必须先关闭OracleOraHome90ManagementServer再关闭OracleOraHome90TNSListenerOracleServiceORACLE,关闭OracleOraHome90ManagementServer时,若有提示输入用户名和口令,请输入sysman的用户名和口令,以确保成功的执行。有些其他提示如:资源已被占用,I/O重复,端口已被使用等等之类的话,那最好与系统管理员联系,再寻求解决办法。

分享到:
评论

相关推荐

    Oracle服务启动常遇到问题

    Oracle数据库服务的启动问题对于初学者来说可能是一项挑战,但理解并解决这些问题对于确保数据库的正常运行至关重要。本篇文章将详细探讨Oracle服务启动时可能遇到的问题及其解决方案。 首先,Oracle服务的启动问题...

    Windows 下 oracle 服务自动启动设置

    Windows 下 oracle 服务自动启动设置 概述 在 Windows 操作系统中,设置 Oracle 服务自动启动可以确保数据库服务在需要时自动开启,而不需要每次手动启动实例。这篇文章将详细介绍如何设置 Oracle 服务自动启动,...

    Oracle服务启动失败问题解决

    Oracle 服务启动失败问题解决 Oracle 服务启动失败是指 OracleDBConsole[SID] 服务无法启动的问题,这是一个常见的问题,因为 OracleDBConsole[SID] 服务很脆弱,很容易启动不了。解决这个问题需要删除资料档案库,...

    oracle 服务启动和关闭

    批处理文件`oracle启动服务.bat`和`oracle关闭服务.bat`通常包含上述命令,它们可以方便地自动化这些操作。例如,启动脚本可能包含以下内容: ```bat @echo off net start OracleServiceSID echo Oracle 服务已启动...

    Oracle服务快速启动

    在Windows 7环境下,快速启动Oracle服务是确保数据库系统正常运行的关键步骤。以下是一份详细的关于“Oracle服务快速启动”的教程,适用于Windows 7操作系统。 1. **Oracle服务概述** Oracle服务是数据库在Windows...

    Oracle服务启动的步骤

    Oracle服务的启动过程是数据库管理员日常运维中的重要环节,它涉及到服务器环境的配置、权限管理以及数据库服务的正确运行。以下是对标题和描述中提到的Oracle服务启动步骤的详细解释: 1. **用telnet以root...

    手动启动ORACLE服务BAT文件

    ORACLE安装好后其服务默认是在系统启动时启动的,但这样很耗爱机的资源,大部分时间是想要用ORACLE的时候才启动ORCLE服务,所以在"计算机管理--服务"中把ORACLE的相关服务全部都设为手动,待要用的时候再去启动,但这样也...

    Oracle服务启动和关闭脚本

    但要注意,始终确保对数据库操作有足够的了解,避免在没有备份的情况下随意停止或启动服务,以免造成数据丢失或系统不稳定。 除了手动运行脚本,还可以结合任务计划程序将这些操作安排在特定时间执行,例如在非工作...

    Centos 7.4 配置 oracle 自启动

    检查自启动服务状态 最后,检查Oracle服务是否已成功添加到自启动列表: ``` # chkconfig –list oracle ``` 如果一切正常,您应该能看到类似下面的输出: ``` oracle 0:off 1:off 2:on 3:on 4:on 5:on 6:off ``` ...

    oracle监听服务无法启动问题解决

    oracle监听服务无法启动问题解决,ORA-12541解决办法

    oracle服务启动和关闭脚本

    10. **故障排查**:如果服务启动或关闭失败,日志文件(如`alert.log`)是诊断问题的关键资源。脚本可能包含检查并报告错误日志的代码。 了解并熟练掌握这些知识点对于管理和维护Oracle 10g数据库至关重要。通过...

    linux下oracle服务监听开始自动启动

    ### Linux下Oracle服务与监听器自动启动配置详解 在企业级应用环境中,Oracle数据库系统作为核心数据管理平台,其稳定性和可用性至关重要。为了确保Oracle服务(包括数据库服务和监听器)能够在Linux操作系统启动时...

    oracle手动启动服务

    oracle手动启动服务,点击启动

    oracle服务启动与关闭bat文件

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其服务的启动和关闭对于系统的日常管理和维护至关重要。在Windows操作系统中,通常我们通过“计算机管理”-&gt;“服务”来手动操作Oracle服务,但这样的方式...

    批处理文件启动Oracle服务

    例如,使用`sc query OracleServiceORCL`可以查询服务的状态,`sc start OracleServiceORCL`来启动服务。 此外,批处理文件可以通过计划任务定期执行,例如在系统启动时自动启动Oracle服务,或者在特定时间进行...

    windows 启动关闭Oracle监听和服务

    提供的压缩包文件“Oracle启动.bat”和“Oracle关闭.bat”可能是预先配置好的批处理脚本,用于自动化启动和关闭Oracle监听和/或服务。用户只需双击运行即可完成操作,简化了日常管理。 “重新配置Oracle监听.bat”...

    oracle服务启动终止文件

    2. 如果服务未运行,使用`net start "OracleServiceSID"`命令启动服务。 "停止oracle服务.bat"文件则可能包含: 1. 同样使用`sc query "OracleServiceSID"`检查服务状态。 2. 若服务正在运行,则使用`...

    oracle手动启动进程

    oracle手动启动,希望可以减少开机速度慢的问题

    oracle服务启动关闭批处理

    oracle服务启动关闭批处理

    linux下oracle启动及关闭

    最后,检查当前运行的Oracle相关进程,对于排除问题和资源管理非常有用: ```bash ps -ef | grep oracle ``` 这条命令将列出所有包含“oracle”关键字的进程,帮助你了解哪些Oracle相关服务正在运行,及其PID等...

Global site tag (gtag.js) - Google Analytics