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

oracle 11G的服务启动问题

 
阅读更多
     今天,因为BIEE的问题,导致想把服务器重启一下。当时没有想过关掉oracle服务,然后再重启,导致了重启完成以后,数据库的另一个实例无法起来。操作如下:
 
首先切换用户名:
sudo su - obiee
检查当前oracle_sid
$ env | grep oracle_sid
  oracle_sid=orcl
$ sqlplus /nosql
sql> conn /as sysdba
sql> startup

这时orcl服务正常启动。

接下来启动biapp这个数据库实例.

$ export oracle_sid = biapp
sql> conn /as sysdba
sql> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/opt/oracle/product/11.1.0/db_1/dbs/initBIAPP.ora'
这时候报了这个错误,说是我的参数文件没有了,这个原因正是因为我非法关机导致的原因。


切换SID

export ORACLE_SID=biapp

恢复办法:

将$ORACLE_BASE/admin /数据库名称/pfile目录下的init.ora.012009233838形式的文件copy到$ORACLE_HOME/dbs目录下 initbiapp.ora即可。(注:initoracle.ora中的oracle为你的实例名 ORACLE_SID)

然后再次重启biapp这个数据库,启动成功
分享到:
评论

相关推荐

    Oracle11g服务启动停止bat

    "Oracle11g服务启动停止bat"就是一个解决方案,它提供了通过批处理脚本来控制Oracle服务的启动和停止,以优化系统资源的使用。 `start oracle.bat` 和 `stop oracle.bat` 是两个关键的批处理文件。批处理文件是包含...

    Windows下启动停止Oracle11g服务

    #### 一、启动Oracle11g服务 在Windows环境下,可以通过多种方式来启动Oracle11g服务,这里主要介绍通过“服务”控制台和批处理脚本两种方法。 ##### 1.1 通过“服务”控制台启动 1. **打开服务管理器**:首先,...

    Oracle 11g服务启动停止脚本

    在“启动Oracle.bat”和“停止Oracle.bat”这两个批处理文件中,通常包含了用于启动和关闭Oracle 11g服务的命令。下面,我们将详细讨论这两个脚本可能包含的内容及其背后的原理。 1. **启动Oracle 11g服务** - `...

    在Oracle 11g,RAC的关闭和启动顺序如下【20180625】 

    ### Oracle 11g RAC 关闭与启动顺序详解 #### 一、关闭顺序 在 Oracle 11g RAC 环境中,为了确保数据的安全性和系统的稳定性,在进行关闭操作时需遵循一定的顺序: 1. **关闭数据库** - 对于 Oracle 用户,可以...

    启动、关闭 oracle11g bat 命令

    在日常操作中,通过批处理(bat)命令来启动或关闭Oracle 11g服务是一种常见且高效的方法。下面将详细介绍如何利用bat脚本来实现Oracle 11g的启动和关闭操作。 ### 启动Oracle 11g服务的bat命令 #### 脚本内容解析...

    oracle10g服务启动与关闭批处理

    本批处理文件主要针对Oracle 10g数据库服务的启动与关闭操作,这对于数据库管理员进行日常维护或故障排查至关重要。下面我们将详细探讨这个主题。 首先,Oracle 10g服务的启动与关闭通常通过命令行工具`sqlplus`...

    oracle11g所有服务自启动脚本-CentOS6.4

    在Linux操作系统,如CentOS 6.4上部署Oracle 11g,确保其在系统启动时自动运行是一项关键任务,以确保业务连续性和数据可用性。 本文将详细讲解如何通过提供的两个脚本——`initOracle.sh`和`installOraService.sh`...

    Linux 下设置oracle 10g 自动启动服务

    通过以上三种方法之一,可以实现在 Linux 系统下 Oracle 10g 数据库服务的自动启动。每种方法都有其特点,可以根据实际需求选择合适的方式。无论是通过编写自定义脚本还是修改系统配置文件,都能有效提高系统的自动...

    Oracle11g服务启动管理员模式运行.cmd

    有了这个可以愉快的开启Oracle11g的服务了,再也不用手动启动了。

    oracle11g 设置随机启动

    本文档提供了一种确保Oracle 11g数据库服务能够随系统启动而自动运行的方法。该方法经过实际测试验证,确保在设置完成后可以通过查看日志文件确认是否成功。 #### 关键知识点: 1. **编辑 `/etc/oratab` 文件** -...

    rhel5_oracle11g开机启动脚本

    ### RHEL5与Oracle11g开机启动脚本详解 #### 概述 在RHEL5(Red Hat Enterprise Linux 5)系统上部署Oracle 11g数据库时,确保数据库能够在系统启动时自动运行是非常重要的。这不仅能提高系统的可用性和响应时间,...

    windows 开/关 Oracle 11g 服务小脚本

    在Windows操作系统环境下,管理和维护Oracle 11g服务是一项常见的任务,包括启动、停止以及监控数据库服务。为了简化这一过程,我们可以借助脚本自动化这些操作,提高工作效率。 标题“Windows 开/关 Oracle 11g ...

    ORACLE 11g 服务介绍

    ### Oracle 11g 服务介绍 #### 一、概览 Oracle 11g 是 Oracle 公司推出的一款数据库管理系统软件,它提供了强大的数据管理功能,并且支持多种操作系统平台,包括 Windows。在 Windows 平台上安装 Oracle 11g R2 ...

    设置oracle10g自动启动

    在Redhat Linux环境中设置Oracle 10g数据库自动启动是一项重要的系统管理任务,这确保了在服务器重启后,Oracle数据库能够自动恢复并提供服务。Oracle 10g是一款广泛使用的数据库管理系统,尤其在企业级应用中,其...

    在uos服务器操作系统安装Oracle11g解决报错所有需要的依赖文件

    在UOS(统一操作系统)上安装Oracle 11g数据库时,可能会遇到各种依赖问题,因为Oracle 11g是为传统的Linux环境设计的,而UOS作为一个基于Linux的国产操作系统,其软件生态可能与Oracle的原生支持有所差异。...

    oracle10g dbconsole无法启动

    Oracle 10g DBConsole 无法...本文介绍了 Oracle 10g DBConsole 无法启动的解决方案,涵盖了配置 DBConsole、查看 DBconsole 服务状态、登录 DBconsole、关闭 DBconsole、开启 DBconsole 等内容,并解决了常见的问题。

    Oracle11g彻底卸载方法

    Oracle11g是一款广泛使用的数据库管理系统,其卸载过程可能会因为残留的注册表项和文件导致问题。在本文中,我们将详细介绍如何彻底卸载Oracle11g,避免手动清理注册表的复杂步骤。 首先,彻底卸载Oracle11g需要...

    Oracle11服务自动启动与关闭bat

    总之,"Oracle11服务自动启动与关闭bat"提供了便捷的方式来管理Oracle11g数据库服务,减少了对系统资源的占用,并简化了对数据库操作的复杂性。这对于不常使用Oracle或对数据库管理不熟悉的用户来说,无疑是一种实用...

    Windows7+Oracle11g下载和安装

    #### 一、下载Oracle11g 根据提供的信息,为了确保安装版本的一致性,我们首先需要下载指定版本的Oracle11g安装包。这里提供了Oracle11g Server与Client两个不同版本的下载链接。 ##### Oracle11g Server - **下载...

Global site tag (gtag.js) - Google Analytics