`
michales003
  • 浏览: 403275 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

suse linux 11 开机 自动启动 oracle 数据库

 
阅读更多

1.修改/etc/oratab文件,后面的dbstart和dbshut依据这个文件启动数据库
soadb:/u01/oracle/product/11.2.0/dbhome_1:Y
2.创建数据库初始化文件:
#cp $ORACLE_BASE/admin/$ORACLE_SID/pfile/init$ORACLE_SID.ora.* $ORACLE_HOME/dbs/init$ORACLE_SID.ora
cp /u01/oracle/admin/soadb/pfile/init.ora.116201214406 /u01/oracle/product/11.2.0/dbhome_1/dbs/initsoadb.ora
3.接下来在/etc/init.d下建立系统自动启动和关机前自动关闭Oracle的脚本文件,分别如下:
vi start_oracle.sh(开机后启动oracle数据库脚本):
#!/bin/bash
#this script is used to start the oracle
su - oracle -c "/u01/oracle/product/11.2.0/dbhome_1/bin/dbstart"
su - oracle -c "/u01/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start"
chmod a+x /etc/init.d/start_oracle.sh
vi stop_oracle.sh(关机前停止oracle数据库脚本):
#!/bin/bash
#this script is used to stop the oracle
su - oracle -c "/u01/oracle/product/11.2.0/dbhome_1/bin/lsnrctl stop"
su - oracle -c "/u01/oracle/product/11.2.0/dbhome_1/bin/dbshut"
chmod a+x /etc/init.d/stop_oracle.sh
4.创建随系统启动和关闭的链接:
在/etc/rc2.d下加入自动启动链接,命令如下:
ln -s /etc/init.d/start_oracle.sh  /etc/rc.d/rc2.d/S16start_oracle
ln -s /etc/init.d/start_oracle.sh  /etc/rc.d/rc3.d/S16start_oracle
ln -s /etc/init.d/start_oracle.sh  /etc/rc.d/rc5.d/S16start_oracle
在/etc/rc0.d下加入自动关闭链接,命令如下:
ln -s /etc/init.d/stop_oracle.sh /etc/rc.d/rc2.d/K01stop_oracle
ln -s /etc/init.d/stop_oracle.sh /etc/rc.d/rc3.d/K01stop_oracle
ln -s /etc/init.d/stop_oracle.sh /etc/rc.d/rc5.d/K01stop_oracle
接着cp这两个链接在/etc/rc.d/rcN.d(N=3,5)下各一份
设置完毕,可以重启看看效果了。
linux:~ # reboot
test@linux:~> ps -ef | grep ora

分享到:
评论

相关推荐

    SUSE Linux下开机自动运行脚本命令的方法

    通过上述步骤,我们可以在SUSE Linux(如openSUSE 11和10 SP2)中实现开机时自动运行脚本或命令的目的。这种方法不仅适用于简单的脚本,还可以扩展到更复杂的自动化任务中。需要注意的是,在编写脚本时要考虑系统的...

    SuSE Linux10上如何安装Oracle数据库呢

    在SuSE Linux10上安装Oracle数据库是一个涉及多个步骤的过程,包括系统要求确认、软件包安装、用户配置、环境变量设定以及实际的Oracle数据库安装。以下是对这些步骤的详细说明: 1. **系统要求**: - **内存**:...

    suse linux 10安装Oracle11g数据库

    本篇文章将详细阐述如何在SUSE Linux 10上安装Oracle 11g数据库,通过实践操作带你深入理解这一过程。 首先,安装Oracle 11g之前,你需要确保你的SUSE Linux 10系统满足以下硬件和软件要求: 1. 硬件:足够的内存...

    虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 ORACLE10g RAC FOR SUSE LINUX

    ### 虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 #### 一、安装前准备 ##### 1.1 基础概念 - **ESXi**: VMware ESXi 是一种类型 1 的虚拟化平台,能够直接运行在服务器硬件上,提供对硬件资源(CPU、内存、...

    基于SUSE Linux下的oracle10g数据库和tomcat应用系统安装配置参考手册

    自己编写的文档《基于SUSE Linux下的oracle10g数据库和tomcat应用系统安装配置参考手册》 目 录 1. 引言 4 1.1 目的 4 1.2 适用范围 4 1.3 参考资料 4 2. 虚拟机中安装SUSE LINUX系统 5 2.1 新建虚拟机 5 2.2 安装...

    suse linux 11 64bit上安装oracle 11g主机配置需求

    在SUSE Linux 11 64位系统上安装Oracle 11g数据库是一个复杂的过程,涉及到多个层面的配置和优化。以下是根据标题和描述中提到的关键点,详细阐述的安装和配置需求: 1. **目录规划**: 在安装Oracle 11g之前,...

    Suse11 Enterprise SP3 安装Oracle 12c RAC 图文详细教程

    在本教程中,我们将深入探讨如何在SUSE Linux Enterprise Server 11 SP3 (SLES 11 SP3) 上安装Oracle Database 12c Release 2 (12.2.0.1) Real Application Clusters (RAC)。Oracle RAC 是一种高可用性解决方案,它...

    Suse Linux 11 SP3+LVM

    SuSE Linux 11 SP3 + LVM 安装指南 在本篇文章中,我们将详细介绍如何使用逻辑卷方式安装 SuSE Linux 11 SP3,实现后期分区空间灵活调整。 什么是 LVM? LVM(Logical Volume Manager,逻辑卷管理器)是 Linux 中...

    SUSE Linux 11 Bible

    《SUSE Linux 11 Bible》是一本深入探讨SUSE Linux发行版的全面指南,主要聚焦于OpenSUSE 11.0和SUSE Linux Enterprise Server。本书由Roger Whittaker和Justin Davies合著,由Wiley Publishing, Inc.出版。这本书...

    SuseLinux11 64位 系统镜像

    SLES-11-SP4-DVD-x86_64-GM-DVD1.iso 已安装成功 suselinux 64位

    suselinux安装oracle

    包括两篇文档suselinux11安装Oracle11g(使用orarun包).doc和 suselinux11安装Oracle11g(不使用orarun包).doc。 别人的文档,我自己经过试验补充,有这两篇文档足够。

    Linux x86 上安装 Oracle 数据库

    在本篇指南中,我们将详细介绍如何在 Linux x86 架构上安装 Oracle 数据库 10g,并针对三种不同的 Linux 发行版进行具体讲解:Red Hat Enterprise Linux (RHEL) 2.1 和 RHEL 3 以及 SUSE Linux Enterprise Server ...

    SUSE Linux Enterprise Server 11 SP4 下载使用

    SUSE Linux Enterprise Server 11 SP4下载,请放心使用

    在suse linux下安装oracle

    通过以上步骤,我们可以在SUSE Linux上成功安装并配置Oracle 11g数据库。这只是一个基础指南,实际操作中还需要根据具体环境和需求进行调整。同时,了解和熟悉Oracle的管理工具,如`emctl`, `dbca`, `crsctl`等,将...

    SUSE11安装Oracle11g

    本文将基于“SUSE11安装Oracle11g”的主题,深入解析如何在SUSE 11这一Linux发行版上顺利安装Oracle 11g数据库,包括必要的准备步骤、环境检查与配置、以及具体的安装流程。 ### 核心知识点: #### 1. **环境准备...

    suse linux 11 安装oracle 11.docx

    ### SUSE Linux 11 上安装 Oracle 11g Release 2 的详细步骤与注意事项 #### 一、安装前的准备工作 在正式安装 Oracle 数据库之前,需要完成一系列的准备工作,确保系统环境满足安装需求。 ##### 1.1 安装 SLES ...

    SuseLinux11 64位 系统镜像_linux系统制作iso镜像

    原积分下载地址:https://download.csdn.net/download/weixin_42350212/10468318 【付费下载之后的用户,可留言获取更多下载资源】

Global site tag (gtag.js) - Google Analytics