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测试一下

你可能感兴趣的:(oracle)