`
chenjia66804610
  • 浏览: 153072 次
  • 来自: ...
社区版块
存档分类
最新评论

linux 下设置oracle开机自启动

阅读更多

以root身份登录

1、修改Oracle系统配置文件/etc/oratab文件

格式为: SID:ORACLE_HOME:AUTO

修改为:
  orcl:/oradata/app/oracle/product/10.2.0:Y

2、修改/etc/rc.d/rc.local配置文件
   在/etc/rc.d/rc.local中加入如下内容:
   su - oracle -c "/oradata/app/oracle/product/10.2.0/bin/lsnrctl start"
   su - oracle -c "/oradata/app/oracle/product/10.2.0/bin/dbstart start"

3、重新启动
  #reboot
4、以oracle身份登录,连接测试
 [oracle@server ~]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Mon Dec 20 15:36:27 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> connect /as sysdba
Connected.
SQL>
测试通过

分享到:
评论
2 楼 db5201 2012-09-13  
db5201 写道
经过仔细测试,以上执行后,数据库只算是启动了一半。仍然需要连接上数据库,startup一下。
[oracle@ora 桌面]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 9月 13 06:12:37 2012

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn system
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory


SQL> conn / as sysdba
已连接到空闲例程。
SQL>


不好意思,后来我找到问题的原因了,是因为我没有配置好修改/etc/rc.d/rc.local配置文件中的路径。调整正常后,reboot再实验,成功了。误解前辈了。见谅!
1 楼 db5201 2012-09-13  
经过仔细测试,以上执行后,数据库只算是启动了一半。仍然需要连接上数据库,startup一下。
[oracle@ora 桌面]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 9月 13 06:12:37 2012

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn system
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory


SQL> conn / as sysdba
已连接到空闲例程。
SQL>

相关推荐

    linux设置Oracle开机自动启动.docx

    ### Linux下设置Oracle开机自动启动知识点详解 #### 一、理解oratab文件 - **oratab文件的作用**:`/etc/oratab` 文件是Linux系统中用于管理Oracle数据库实例的重要配置文件之一。它包含了所有安装在该系统上的...

    linux下设置oracle开机自启

    总之,在Linux环境下设置Oracle数据库开机自启涉及修改`/etc/oratab`文件、调整`dbstart`脚本以及在`/etc/rc.local`中添加启动命令。通过这些步骤,你可以确保Oracle数据库在每次系统启动时都能自动启动,从而提供...

    设置oracle10g自动启动

    以上就是Redhat Linux环境下设置Oracle 10g开机自动启动的详细步骤。在实际操作中,应根据具体环境进行调整,并参考Oracle官方文档以获取更详细的信息。文件“设置服务自动启动步骤.txt”可能包含了这些步骤的详细...

    linux下oracle设置开机自启动实现方法

    在Linux环境下,Oracle数据库并不默认设置为开机自启动。因此,如果你在CentOS 6.3上安装了Oracle 10g R2,你需要手动配置它以实现开机启动。以下是一份详细的步骤来帮助你设置Oracle数据库的开机自启动。 **一、...

    linux中安装oracle以及自启动

    ### Linux环境下Oracle数据库的安装与自启动配置 #### 一、环境准备与用户及目录配置 在Linux系统中安装Oracle数据库之前,首先需要做好一系列的准备工作。这些准备工作包括但不限于创建必要的用户和组、分配合适...

    weblogic 开机自动启动

    在这篇文章中,我们将详细介绍如何在 Windows 系统下实现 Weblogic 的开机自动启动。 Weblogic 安装目录 在开始配置自动启动之前,我们首先需要找到 Weblogic 的安装目录。默认情况下,Weblogic 的安装目录位于 `C...

    oracle开机自启动

    ### Oracle开机自启动设置详解 在企业级应用环境中,Oracle数据库是极其重要的组成部分之一。为了确保系统的稳定性和可用性,通常需要将Oracle数据库及其相关服务(如监听器)配置为开机自启动,以便在服务器重启后...

    Linux系统的Oracle 11g自启动配置-BYDMG

    Linux下安装Oracle 11g 设置开机自启动,使用chkconfig --add来进行配置才是规范的做法,这个文档是我按规范配置的生产系统。 我的Linux版本是Redhat Linux Enterprise 6.3 x64。

    linux下安装oracle后使用命令行启动的方法 linux启动oracle

    permission denied的解决方法Linux中Oracle服务启动和停止脚本与开机自启动详解Linux系统中Oracle数据库程序的启动和关闭方式Linux系统下Oracle数据库的安装和启动关闭操作教程Linux下的Oracle启动脚本及其开机自...

    virtualbox开机启动运行系统脚本

    virtualbox的开机启动BAT文件,用计划任务设置开机启动,

    linux oracle 12c 自动启动.docx

    以下将详细介绍如何设置Oracle 12c在Linux上实现开机自启动。 首先,我们需要理解Oracle数据库的启动流程。在Oracle 12c中,数据库分为两个层次:容器数据库(CDB)和可插拔数据库(PDB)。CDB是顶级的逻辑实体,...

    Linux安装Oracle数据库以及设置开机自启

    在Linux环境下安装Oracle数据库是一项复杂但重要的任务,尤其对于系统管理员和数据库管理员而言...至此,Linux环境下Oracle 12c的安装及开机自启设置已全部完成,即使是没有经验的新手也能顺利安装并管理Oracle数据库。

    linux系统下oracle做成服务自动启动

    在Linux AS5操作系统环境下,将Oracle数据库设置为自动启动是一项重要的任务,特别是在服务器维护和管理中,确保数据库在系统启动时能自动运行是至关重要的。Oracle 10g是Oracle公司的一个版本,广泛用于企业级的...

    oracle自启动

    总结来说,设置Oracle数据库在Linux系统开机自启动需要修改多个配置文件,包括`rc.local`、`oratab`和`dbstart`,以及可能的启动级别配置。确保每个步骤都正确执行,并在完成设置后进行测试,以确保数据库在下次系统...

    oracle 12.1c for linux 安装后,开机oracle数据库自启小文档.txt

    系统环境:oracle linux 7.3 ; 数据库环境:oracle 12.1c; 数据库安装后,修改参数,让系统在开机时,数据库监听及数据库软件同时启动;

    设置ORACLE自启动

    在Linux环境下,特别是RHEL(Red Hat Enterprise Linux)系统中,为了提高数据库系统的可用性和管理效率,通常会将Oracle数据库设置为开机自启动服务。本文主要介绍了如何在RHEL 5系统上配置Oracle数据库自启动的...

    linux开机自启动

    在Linux环境下,实现开机自启动对于自动化运维、服务管理和软件部署有着重要的意义。通过设置特定的服务或脚本在系统启动时自动运行,可以极大地提高效率并减少人为干预的需求。本文将详细介绍在Linux系统中实现开机...

Global site tag (gtag.js) - Google Analytics