`

oracle按照配置和启动脚本

 
阅读更多

用户配置:

################## JAVA  ######################
JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

 

################ ORACLE####################
ORACLE_BASE=/app/oracle/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/usr/local/lib:/usr/lib:/lib:/usr/X11R6/lib
###NLS_LANG=CHINESE_CHINA.WE8MSWIN1252
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
ORACLE_SID=yfkcsdb
PATH=$ORACLE_HOME/bin:$PATH
ORACLE_OWNER=oracle
export ORACLE_UNQNAME=$ORACLE_SID
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH ORACLE_OWNR LD_LIBRARY_PATH NLS_LANG NLS_DATE_FORMAT
export TNS_ADMIN=$ORACLE_BASE/product/11g/db_1/network/admin
export ORACLE_TERM=xterm
export TNS_ADMIN=/app/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin

 

 

启动脚本:

 

#!/bin/sh

ORACLE_HOME=/app/oracle/app/oracle/product/11.2.0/dbhome_1
case $1 in
"start")

echo "start oracle ....."

su - oracle -c " $ORACLE_HOME/bin/dbstart $ORACLE_HOME &"

su - oracle -c" $ORACLE_HOME/bin/lsnrctl start "
echo "oracle started"
###su - oracle -c" $ORACLE_HOME/bin/emctl start dbconsole"
;;

"stop")

echo "stop oracle ....."
su - oracle -c " $ORACLE_HOME/bin/dbshut &"

su - oracle -c" $ORACLE_HOME/bin/lsnrctl stop "
echo "oracle stoped"
###su - oracle -c" $ORACLE_HOME/bin/emctl stop dbconsole"
;;

*)

echo "usage: $0 {start|stop}"
exit
;;
esac

 

##########################
# chkconfig: - 85 15
# description: oracle is a World Wide Web server.

分享到:
评论

相关推荐

    rhel5_oracle11g开机启动脚本

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

    Oracle 自动启动脚本

    自动启动脚本的创建和使用对于系统管理员来说至关重要,它确保了Oracle数据库服务在系统启动时能自动运行,保证业务的连续性和稳定性。本文将详细讲解Oracle自动启动脚本的原理、创建方法以及如何进行操作。 一、...

    linux-oracle环境变量及自启动脚本

    在Linux系统中,Oracle数据库的运行依赖于一系列的环境变量设置和自启动脚本的配置。这些要素确保了数据库服务的稳定性和可管理性。本文将深入探讨与"linux-oracle环境变量及自启动脚本"相关的知识点。 一、Oracle...

    Linux下Oracle自启动脚本

    本文详细介绍了如何在Linux环境下设置Oracle数据库的自启动脚本,包括环境变量配置、数据库启动逻辑、权限配置、添加服务至自启动列表以及验证测试等关键步骤。通过这些步骤,可以有效地实现Oracle数据库的自动启动...

    oracle服务启动和关闭脚本

    4. **关闭脚本**:与启动脚本类似,关闭脚本会包含停止监听器和服务的命令,例如`lsnrctl stop`和`srvctl stop database -d DB_NAME`。确保在安全状态下关闭数据库以避免数据丢失或损坏。 5. **`oradim`命令**:`...

    oracle启动脚本

    ### Oracle 10g 启动脚本详解 #### 标题解读 - **Oracle启动脚本**:指的是用于启动Oracle数据库服务的一系列自动化命令集合。这种脚本通常被设计成能够自动完成启动过程中的各项任务,从而简化操作流程。 #### ...

    oracle自动启动与停止配置技术文档及脚本

    然而,为了更灵活地控制Oracle的启动和停止,我们可以创建自定义的启动脚本来替代Oracle自带的`dbstart`和`dbshut`。下面是一个名为`oracle`的服务脚本示例,这个脚本负责启动和停止数据库、监听器以及Oracle企业...

    linux oracle sybase jboss 自启动脚本,自动备份脚本

    `oracle_server`可能包含与Oracle数据库相关的配置或启动脚本。 3. **Sybase 数据库**:Sybase是另一款强大的数据库系统,尤其适合金融和电信行业。与Oracle类似,也需要自启动脚本来管理数据库服务。`服务器-...

    oracle启动停止服务脚本

    这两个脚本极大地简化了Oracle数据库的日常管理,特别是在开发环境中,频繁启动和停止数据库时,能节省大量时间。需要注意的是,为了保证脚本的安全性,应当限制对这些脚本的访问权限,防止未经授权的用户进行误操作...

    Oracle 19C+13.4EMCC-oem部署和配置(含脚本)

    创建PDB后,为了确保数据库随系统自动启动,你需要编辑oratab文件,将相应的数据库条目从"N"更改为"Y",并创建一个启动脚本ora19c.sh,用于启动和停止数据库服务。同时,创建一个ora19c.service文件,指定ORACLE_...

    nacos 适配 oracle 11g版本 ,附带oracle 脚本,亲测可用

    - 完成以上步骤后,启动Nacos服务,并尝试进行服务注册、配置推送等操作,确保Nacos能成功与Oracle 11g通信。 通过以上步骤,Nacos将能够顺利地与Oracle 11g数据库进行交互。请记住,对于不同版本的Oracle数据库,...

    Centos 7.4 配置 oracle 自启动

    接下来,我们需要创建一个启动脚本来管理Oracle实例和服务的启动和停止。编辑 `/etc/init.d/oracle` 文件,内容如下: ```bash #!/bin/bash # chkconfig: 345 85 15 # description: Oracle 12c R2 Auto Run Service ...

    oracle 手动启动数据库脚本

    在Oracle数据库中,启动数据库通常涉及几个步骤,包括启动实例(instance)和打开数据库(database)。实例是Oracle内存结构和后台进程的集合,而数据库则是实际的数据文件。以下是一个手动启动数据库的通用流程: ...

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

    在执行这两个脚本前,确保已安装Oracle 11g软件,并且按照官方文档完成了基本的配置和初始化工作。同时,操作过程中需要具备一定的Linux系统管理和Oracle数据库管理知识,以确保安全、正确地完成配置。 总之,通过`...

    设置oracle10g自动启动

    3. **创建启动脚本**: 在`/etc/init.d`目录下创建一个名为`ora_db10g_start`的启动脚本,用于启动和停止Oracle数据库。这个脚本通常包含`$ORACLE_HOME/bin/dbstart`和`$ORACLE_HOME/bin/dbshut`命令,分别用于启动和...

    linux下配置ORACLE 10g自动启动经验分享

    ### Linux 下配置 Oracle 10g 自动启动的详细步骤 #### 一、概述 本文档将详细介绍如何在Linux环境下实现Oracle 10g数据库服务的自动启动。通过以下步骤,用户可以在系统启动时自动运行Oracle 10g的相关服务,从而...

    Oracle 入门之service脚本管理启动,关闭,重启

    ### Oracle入门之Service脚本管理启动、关闭与重启 #### 一、背景介绍 在Linux环境下,特别是使用Red Hat发行版时,对于Oracle数据库的管理往往涉及到一系列复杂的命令操作。例如,每次启动或关闭Oracle数据库都...

    oracle启动与管理服务脚本

    数据库系统用户oracle 需配置好要求的环境变量 PATH变量指定到$ORACLE_HOME/bin目录下。 注意:如果数据库用户或者组有不同,需要修改脚本,本脚本未在集群环境下使用过,因此可能需要根据具体环境调整。

    bat脚本(oracle静默安装+创建数据库)

    在Windows Server 2008操作系统中,Oracle数据库的安装和配置通常是一项繁琐的任务,尤其对于初学者来说。为了简化这一过程,我们可以利用批处理(BAT)脚本来自动化执行安装和创建数据库的操作。批处理脚本是基于...

Global site tag (gtag.js) - Google Analytics