Oracle随系统自动启动

1.修改组策略

将/etc/selinux/config中的SELINUX=[permissive|enforcing|disabled]改为

SELINUX=[permissive|enforcing|disabled]

2.修改oratab

将/etc/oratab中的[oracle_sid]:[$oracle_home]:N改为

[oracle_sid]:[$oracle_home]:Y

3.复制init[oracle_sid].ora文件

将[$oracle_base]/admin/[oracle_sid]/pfile下的以init[oracle_sid].ora开头的文件

复制到[$oracle_home]/dbs下,并更名为init[oracle_sid].ora

4.添加自启动命令

在/etc/rc.d/rc.local中添加下面的内容

# start oracle
su - oracle -c 'lsnrctl start'
su - oracle -c 'dbstart'

测试

执行rc.local测试一下

posted on 2012-07-21 11:35  snigoal  阅读(182)  评论(0编辑  收藏  举报