Linux平台下oracle设置开机启动

简介: 【1】在root账号下 使用命令vi /etc/oratab编辑文件/etc/oratab,把N修改成YDB1:/u01/app/oracle/product/OraDb11g_home1:Y主机名 oracle_home  【2...

1】在root账号下

使用命令vi /etc/oratab编辑文件/etc/oratab,把N修改成Y

  1. DB1:/u01/app/oracle/product/OraDb11g_home1:Y
  2. 主机名 oracle_home

     

    2】在oracle账号下,cd $ORACLE_HOME/bin,把ORACLE_HOME_LISTNER=$1,修改成ORACLE_HOME_LISTNER=$ORACLE_HOME

  3. [oracle@db01 ~]$ cd $ORACLE_HOME/bin
  4. [oracle@db01 bin]$ vi dbstart
  5. # First argument is used to bring up Oracle Net Listener
  6. ORACLE_HOME_LISTNER=$ORACLE_HOME
  7. if [ ! $ORACLE_HOME_LISTNER ] ; then
  8. echo "ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener"
  9. echo "Usage: $0 ORACLE_HOME"

     

    3】在oracle账号下  cd $ORACLE_HOME/bin,编辑dbshut文件,找到 ORACLE_HOME_LISTNER=$1,修改成ORACLE_HOME_LISTNER=$ORACLE_HOME

  10. # The this to bring down Oracle Net Listener
  11. ORACLE_HOME_LISTNER=$ORACLE_HOME

     

    4】切换到root账号下vi /etc/rc.d/rc.local

  12. [root@db01 ~]# vi /etc/rc.d/rc.local
  13. #!/bin/sh
  14. #
  15. # This script will be executed *after* all the other init scripts.
  16. # You can put your own initialization stuff in here if you don't
  17. # want to do the full Sys V style init stuff.
  18. touch /var/lock/subsys/local
  19. su oracle -lc "/u01/app/oracle/product/OraDb11g_home1/bin/lsnrctl start"
  20. su oracle -lc /u01/app/oracle/product/OraDb11g_home1/bin/dbstart
相关文章
|
26天前
|
监控 Oracle 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第8天】在 Linux 平台设置 Oracle 开机自启动有多种方法,本文以 CentOS 为例,介绍了两种常见方法:使用 `rc.local` 文件(较简单但不推荐用于生产环境)和使用 `systemd` 服务(推荐)。具体步骤包括编写启动脚本、赋予执行权限、配置 `rc.local` 或创建 `systemd` 服务单元文件,并设置开机自启动。通过 `systemd` 方式可以更好地与系统启动过程集成,更规范和可靠。
|
27天前
|
Oracle Ubuntu 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第7天】本文介绍了 Linux 系统中服务管理机制,并详细说明了如何在使用 systemd 和 System V 的系统上设置 Oracle 数据库的开机自启动。包括创建服务单元文件、编辑启动脚本、设置开机自启动和启动服务的具体步骤。最后建议重启系统验证设置是否成功。
|
1月前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
93 3
|
Oracle 网络协议 关系型数据库
linux安装oracle client客户端远程连接数据库
  linux安装oracle client客户端远程连接数据库。   1.到oracle官网下载basic,sqlplus,devel三个软件包   oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.tar   oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.tar   oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.tar   2.到root用户下创建一个oracle文件夹
494 0
|
Oracle 关系型数据库 Linux
实战篇:Linux 安装 Oracle 11GR2 数据库保姆级教程(二)
实战篇:Linux 安装 Oracle 11GR2 数据库保姆级教程(二)
实战篇:Linux 安装 Oracle 11GR2 数据库保姆级教程(二)
|
存储 Oracle 关系型数据库
|
Oracle 关系型数据库 Linux
DBA_在Linux上安装Oracle Database11g数据库(案例)
内容中字符过多,拒绝显示ERP技术讨论群: 288307890 技术交流,技术讨论,欢迎加入 Technology Blog Created By Oracle ERP - 鲍新建
771 0
|
Oracle 关系型数据库 Linux
在 Linux x86 上安装 Oracle 数据库 10g_2
如果您按照以上说明安装了 Linux,且内核参数全部采用默认值,则只需在以 root 用户身份登录后执行下命令。 cat >> /etc/sysctl.conf /etc/sysctl.conf kernel.
988 0