`

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数据库管理

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

    设置oracle10g自动启动

    在redhat环境下设置oracle10g开机自动启动

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

    第2章 Linux下安装Oracle数据库…………… .…… ……………………….….....3  2.1 选择安装类型,选择高级安装………………….….....3  2.2 指定证书存放目录 ….….....3  2.3 选择安装的数据库类型及oracle...

    oracle 12c 数据库 教程

    (一)安装 Oracle Linux 7.3 64 位操作系统 17 (二)安装 Oracle Database 12cR2 19 (三)使用 DBCA 创建 Oracle 数据库 21 (四)验证 Oracle Database 12cR2 环境 25 (五)使用 oracle-database-server-12cR2-...

    详解Linux系统中Oracle数据库程序的启动和关闭方式

    主要介绍了Linux系统中Oracle数据库程序的启动和关闭方式,文中还讲到了滴哦Oracle启动错误问题的解决,需要的朋友可以参考下

    服务器(ORACLE)启动与关闭.doc

    服务器(ORACLE)启动与关闭 一、重启服务器顺序: 关闭数据库(toppord/toptest) ( 重启设备(reboot) ( 开启数据库(只需要开启toptest,topprod已设置自动启用) 二、Linux下启动 oracle 数据库 -- ssh连接上数据库...

    Linux中Oracle服务启动和停止脚本与开机自启动

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。 一、在Linux下...

    Oracle 主要配置文件介绍

    如果设置为 N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在 安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动 和关闭 1.2.3 数据库实例初始化...

    数据库安装

    3、Oracle数据库随linux系统启动关闭及自动备份 在linux下安装oracle10g 安装oracle: 1、内存及交换分区检查 [root@oracle10g ~]# cat /proc/meminfo | grep MemTotal MemTotal: 1034604 kB [root@oracle10g ~]# ...

    Linux环境数据库管理员指南

    3.5.1 启动和关闭 66 3.5.2 后台进程 67 3.5.3 创建帐号 68 3.5.4 SQL*Plus 70 3.5.5 数据字典 72 3.5.6 导入/导出 73 3.6 第三方软件 73 3.6.1 Orasoft 73 3.6.2 Orac 75 3.6.3 Perl/DBI 76 3.7 小结 76 3.8 常见...

    ORACLE 10.2.0.1 RAC for RedHat AS4 安装(详解)

    1.3 关闭smartd、启动telnet和vsftpd(在所有节点上执行) 15 1.4 将缺省语言转为简体中文(在所有节点上执行) 17 1.5 配置Xmanager的使用(在所有节点上执行) 17 1.6 IBM DS 400 光纤磁盘阵列配置(只需从单个...

    RedHat AS4 下安装oracle10g.docx

    一、 RedHat AS4系统安装 二、 Oracle的安装前准备 三、 Oracle10g的安装 四、 测试Oracle10g 数据库 五、 设置oracle自动启动与关闭

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    13.4.14 安装Oracle数据库 13.4.15 配置Oracle Net 13.4.16 创建RAC数据库 13.5 Oracle CRS的管理与维护 13.5.1 查看集群状态 13.5.2 启动与关闭集群服务资源 13.5.3 启动与关闭CRS 13.5.4 管理...

    orcale常用命令

    Oracle数据库有哪几种启动方式 说明: 有以下几种启动方式: 1、startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动...

    数据库基础

    第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24 §1.2.2 数据字典概念 25 §1.3 ...

    jdbc基础和参考

    Oracle数据库进行连接的时候,使用的驱动类: 1.oracle.jdbc.driver.OracleDriver 2.oracle.jdbc.OracleDriver 2.建立连接 连接方式: 1.DriverManager(中的getConnection其实也是调用的Driver.connect方法) ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例017 Linux操作系统下启动XAMPP 32 实例018 设置MySQL数据库root用户的密码 33 实例019 第5个PHP程序 34 1.6 Dreamweaver开发工具 35 实例020 Dreamweaver中编码格式的选择 35 实例021 Dreamweaver中创建表格 36 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例017 Linux操作系统下启动XAMPP 32 实例018 设置MySQL数据库root用户的密码 33 实例019 第5个PHP程序 34 1.6 Dreamweaver开发工具 35 实例020 Dreamweaver中编码格式的选择 35 实例021 Dreamweaver中创建表格 36 ...

Global site tag (gtag.js) - Google Analytics