`

Linux下自动启动和关闭Oracle数据库

阅读更多
自动启动oracle9i
在/home/oracle下建立文件StartOra.sh:
vi StartOra.sh
——————————–
echo “Begin to start the oracle!”
lsnrctl start
sqlplus /nolog < connect /as sysdba
startup
exit
EOF
echo “Oracle just have been started!”
exit
——————————–
给StartOra.sh执行权限
chmod a+x StartOra.sh

自动关闭oracle9i
在/oracle下建立文件StopOra.sh:
vi StopOra.sh
——————————–
echo “Begin to stop the oracle!”
sqlplus /nolog < connect /as sysdba
shutdown immediate
exit
EOF
lsnrctl stop
echo “Oracle just have been stopped!”
exit
——————————–
给StopOra.sh执行权限
chmod a+x StopOra.sh

将启动和关闭oracle脚本加到系统的开机自启动
vi /etc/rc.local
su – oracle -c “/home/oracle/StartOra.sh” #启动oracle

后续:其实这个脚本并不是最好的,最好的解决方案是通过调用Oracle自带的dbstart和dbshut来实现。

文章见此:http://heylinux.com/archives/371.html
分享到:
评论

相关推荐

    Linux下自动启动_关闭oracle.txt

    总的来说,管理和配置Linux下的Oracle数据库自动启动和关闭需要对Linux系统和Oracle数据库有一定的了解,包括理解运行级别、系统服务、环境变量以及关键配置文件的作用。通过正确配置,可以确保Oracle数据库在系统...

    Unix和Linux下的Oracle数据库管理

    本文将深入探讨在Unix和Linux环境下如何有效地管理和维护Oracle数据库。 一、Oracle数据库基础 Oracle数据库是一种关系型数据库管理系统(RDBMS),它支持SQL语言,提供了数据存储、查询、更新和管理的强大功能。在...

    linux下自动启动数据库脚本

    通过本文的详细介绍,我们可以看到如何在Linux环境下编写和配置一个能够自动启动Oracle数据库的脚本。这不仅提高了系统的自动化管理水平,同时也增强了数据库服务的可靠性和稳定性。对于企业级应用而言,这种自动化...

    unix和linux下的oracle数据库管理

    本书“Unix和Linux下的Oracle数据库管理”深入探讨了在这些开放源码操作系统上部署、配置、优化和维护Oracle数据库的方方面面。 首先,书中会介绍Unix和Linux的基础知识,包括它们的操作界面、文件系统结构、用户...

    设置oracle10g自动启动

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

    Linux Oracle数据库设置自动归档

    在Oracle数据库管理中,"Linux Oracle数据库设置自动归档"是一个关键操作,它涉及到数据库的安全性和高可用性。归档日志(Archived Logs)是Oracle数据库中的一个重要组成部分,它们记录了事务处理的历史,用于在...

    oracle在linux下的启动和关闭

    本文将详细介绍Oracle在Linux下的启动和关闭过程,帮助读者更好地理解和操作Oracle数据库。 #### 二、启动方法 ##### 1. dbstart 启动数据库 `dbstart` 命令是Oracle提供的用于启动数据库实例的一个脚本命令。通过...

    Unix和Linux下的Oracle数据库管

    本篇文章将深入探讨在Unix(包括AIX)和Linux环境下Oracle数据库的管理和维护。 一、安装与配置 1. **环境准备**:在安装Oracle数据库前,需要确保系统满足硬件和软件需求,例如内存、磁盘空间、CPU等。同时,需要...

    linux下oracle启动关闭及常用命令

    ### Linux 下 Oracle 启动关闭及常用命令 #### 一、概述 在 Linux 系统中管理和操作 Oracle 数据库是一项常见的任务。对于数据库管理员(DBA)而言,掌握如何在 Linux 环境下启动、关闭 Oracle 数据库以及常用的...

    Linux手动删除oracle数据库.docx

    Linux手动删除Oracle数据库 在 Linux 系统中,删除 Oracle 数据库是一项复杂的任务,需要逐步执行多个命令来完成。以下是删除 Oracle 数据库的详细步骤和知识点。 停库 停库是删除 Oracle 数据库的第一步骤。在停...

    基于linux的Oracle数据库管理实训报告

    编写shell脚本可以实现启动和关闭数据库监听器及数据库服务,确保服务在系统启动和关闭时自动运行。监控监听进程状态可及时发现并解决问题,而全冷备份和全热备份则是数据保护的重要手段,它们分别对应于系统无负载...

    linux oracle 12c 自动启动.docx

    这两个脚本通常位于`/etc/init.d/`目录下,用于启动和关闭Oracle数据库。需要根据实际路径修改这些脚本,以确保它们指向正确的Oracle安装位置。 4. 在`rc.local`中添加启动命令: `/etc/rc.local`是Linux启动脚本,...

    基于LINUX的ORACLE数据库管理

    虚拟机的安装和建立。 安装Red Hat版本的Linux操作系统平台。 安装Oracle 10g数据库管理系统。 配置Linux相关工具,比如Mail,...实现自动化管理Oracle,比如自动启动关闭等。 实现Shell脚本管理Oracle,书写脚本管理。

    oracle数据库启动与关闭-for ALX,linux

    Oracle数据库在AIX、Linux和HP-UX等操作系统上的启动与关闭是系统管理员日常管理的重要环节。本文将详细介绍这些平台上Oracle数据库的启动和关闭命令及方法。 首先,我们来看AIX系统。在AIX上,有三种启动和关闭...

    unix和linux下的oracle数据库管理.zip

    在Unix和Linux操作系统环境下,Oracle数据库管理是一项关键任务,因为这两种系统被广泛用作企业级数据库服务器的基础。Oracle数据库是世界上最流行的数据库管理系统之一,尤其在大型企业和金融机构中。本资料包"unix...

    手动创建数据库 oracle

    1. **系统环境准备**:确保你的操作系统(如Linux或Windows)满足Oracle数据库的安装需求,包括内存、磁盘空间和硬件兼容性。同时,你需要安装Oracle Database软件,这通常包括一个称为Database Creation Assistant ...

    [讲稿]LINUX下服务器安装oracle10g数据库教程.doc

    3. **Oracle数据库随Linux系统启动关闭及自动备份**: - **启动和关闭**:Oracle数据库可以通过初始化参数文件(init.ora或spfile)配置为随系统启动。这通常通过修改系统服务文件(如System V init或Systemd)来...

    oracle 数据库安装注意

    在Linux 6.5环境下安装Oracle数据库时,需要注意多个方面的配置和细节处理。以下是对标题、描述以及部分提供的内容中提到的关键知识点进行的详细解读: #### 一、系统环境的准备 **1. 关闭防火墙与SELinux** - **...

Global site tag (gtag.js) - Google Analytics