如何在Linux启动时自动启动Oracle监听和实例
我没有用命令,我是直接用ssh把文件下载到本地打开编辑添加的,注意修改后保存在上传到对应的目录,特别注意就是尽量把修改的文件的权限设置成最大,这样才会生效。
首先要解决上面的问题,才能继续哟!
第一步:修改/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
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
#this oracle/product/12
su oracle -lc "/usr/local/oracle/product3/10201/bin/lsnrctl start"
#this oracle/product/12
su oracle -lc /usr/local/oracle/product3/10201/bin/dbstart
上面是我的文件内容
我没有用命令,我是直接用ssh把文件下载到本地打开编辑添加的,注意修改后保存在上传到对应的目录,特别注意就是尽量把修改的文件的权限设置成最大,这样才会生效。