`

linux下dbstart,dbshut无法执行和自动启动Oracle的办法

阅读更多


1.安装好Oracle数据库后:执行dbstart和dbshut会提示:

[oracle@oracle11g ~]$ dbstart
ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
Usage: /u01/app/oracle/oracle/product/10.2.0/db_1/bin/dbstart ORACLE_HOME


错误原因是:dbstart和dbshut脚本文件中ORACLE_HOME_LISTNER的设置有问题,分别打开两个文件找到:ORACLE_HOME_LISTNER=$1,修改为

ORACLE_HOME_LISTNER=$ORACLE_HOME,命令如下:


[oracle@oracle11g ~]$ vi $ORACLE_HOME/bin/dbstart

[oracle@oracle11g ~]$ vi $ORACLE_HOME/bin/dbshut

修改后保存退出,第一个问题已解决;

2.如何在Linux启动时自动启动Oracle监听和实例

首先要解决上面的问题,才能继续哟!

第一步:修改/etc/oratab文件,命令如下:

[oracle@oracle11g ~]$ vi /etc/oratab

找到:accp:/u01/oracle:N 修改为:accp:/u01/oracle:Y

第二步:把lsnrctl start和dbstart添加到rc.local文件中,命令如下:

[oracle@oracle11g ~]$ vi /etc/rc.d/rc.local

添加

su oracle -lc "/u01/oracle/bin/lsnrctl start"

su oracle -lc /u01/oracle/bin/dbstart

注意:第一个命令有空格,所以要用引号的

重启试试吧!






分享到:
评论

相关推荐

    Linux系统怎么用命令重启oracle数据库.docx

    Linux重启oracle数据库的命令和方法 在linux下重启oracle数据库及监听器: Linux重启oracle数据库方法1 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启...

    Oracle 主要配置文件介绍

    如下所示 忽略以#开头的注释部分 : cams:/u01/app/oracle/product/8.1.7:Y 其中 cams 为实例 ID /u01/app/oracle/product/8.1.7为 ORACLE_HOME目 录 Y表示允许使用 dbstart和 dbshut 启动和关闭该实例...

    Oracle安装单机后自启动参数配置.txt

    -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ] then echo "Oracle startup: cannot start" exit 1 fi # depending on parameter -- startup, shutdown, restart # of the instance and listener or usage ...

    centos6.5安装oracle11g数据库指南.docx

    5.2 执行dbstart 数据库自带启动脚本 31 5.3 编辑 /etc/oratab文件 31 5.4 编辑 /etc/rc.d/rc.local 启动文件,添加数据库启动脚本dbstart 31 5.5 编辑dbstart 32 5.6 重启 reboot 32 5.7 启动数据库 32 5.8 重新...

    oracle 11g安装配置

    [oracle@dbserver ~]$ dbshut $ORACLE_HOME [oracle@dbserver ~]$ dbstart $ORACLE_HOME [oracle@dbserver ~]$ emctl stop dbconsole 使用系统服务脚本 编写/etc/init.d/oracle控制脚本 使用chkconfig工具添加...

    Linux下重启oracle服务及监听器和实例详解

    一、在Linux下重启Oracle数据库及监听器: 方法1: 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 cd $ORACLE_HOME #...

    36.Oracle数据库开机自启动1

    1、启动Oracle数据库实例的shell脚本启动Oracle数据库的脚本为/oracle/home/bin/dbstart,内容如下:sqlplus / as

    设置ORACLE自启动

    rhel5安装设置ORACLE自启动,dbstart文件的修改

    puppet-oracle:新类型和提供程序

    oratab 文件存储有关数据库主目录以及不同实例是否应由 dbstart 和 dbshut 脚本自动启动和停止的信息。 oratab 类型现在允许您将单个条目视为资源: oratab { 'PROD_DB': ensure => present, home => '/u01/...

    Oracle启动脚本及开机自启动设置

    将以下内容添加到/etc/init.d/Oracle中并添加可执行权限,chkconfig –add oracle添加到服务启动列表,chkconfig oracle on设置成开机启动 #!/bin/sh # chkconfig: 35 80 10 # description: Oracle auto start-...

    数据库启动脚本

    完整启动ORACLE数据库脚本,供大家参考

    hamcp script for 横生trade for oracle

    hamcp script for 横生trade for oracle dbstart and db stop can you give me some score

    2022年河南工业大学软件开发综合实践课程设计.zip

    Gradle中选择双击dbstart,待数据库运行后再双击bootrun,之后打开localhost:8080即可 使用说明 用户注册没有校验,用户名和密码一定不要填空值,否则会出错 管理员没有注册,需要新增的话,直接在数据库里操作 ...

    RESTtests:REST API测试

    这是测试库 指示: ...对于数据库启动(需要在/scripts/DBstart.sh中更改目标) npm run db 对于启动ts到js自动编译 npm run auto 对于每次更改都启动index.js npm run dev 部署 npm run start

    MiRas:Projekt aplikacji doobsługiwarsztatu Mechanicznego

    米拉斯PWr数据库项目数据库(Microsoft SQL Server) 使用DBStart.bat启动数据库DBStart.bat容器停止使用DBStop.bat1 ,此文件将删除创建的图像和容器。 数据库备份文件路径: /database/MiRas_backup.bak后端

    vatican:微框架旨在轻松创建REST API

    为数据库添加了就绪事件,通过这种方式,处理数据库事件和梵蒂冈的事件的工作方式相同消除了开始使用dbStart的需要如果希望在HTTP服务器启动并运行时收到通知,则添加了SERVER-READY事件(可选)1.4.0版添加了对ES6...

    MissBohol:保和小姐制表系统2015

    CD服务器npm安装节点app.js 假设您已经安装了grunt-cli npm安装grunt-cli -g 您可以在服务器/ dbstart上复制sqlite数据库,该数据库包含预定义的数据默认的用户名和密码。 法官999具有管理员权限

Global site tag (gtag.js) - Google Analytics