摘要:在Linux系统中安装完Oracle数据库后,需要为数据库设置开机自动启动。本文将列出在Linux平台上的设置oracle自动启动的操作步骤。
详细内容请参考下文。
一、安装Oracle数据
1、检查系统环境,安装依赖包
执行指令# yum install -y elfutils* gcc* glibc* libaio* libgcc* libgomp* libstdc* libstdc++-devel* sysstat unixODBC* *libcap* libXp* dstat* compat-* bc unzip smartmontools* mlocate* psmisc*
2、创建oracle用户与用户组
执行下列指令创建oinstall、dba和oper组
[root@centos7-5/]#groupadd -g 1001 oinstall
[root@centos7-5/]#groupadd -g 1002 dba
[root@centos7-5/]#groupadd -g 1003 oper
# 创建oracle用户
[root@centos7-5/]#useradd -u 1001 -g oinstall -G dba,oper oracle
# 设置oracle密码
[root@centos7-5/]#passwd oracle
# 查看创建结果
[root@centos7-5/]id oracle
3、执行指令reboot重启服务器
4、设置环境变量并安装Oracle19C
执行指令# su oracle切换为oracle用户配置环境变量
执行指令# source .bash_profile使环境变量生效
执行指令# run Installeran开始Oracle安装过程… …
安装完成后即可用# sqlplus / as sysdba 登录
然后执行指令SQL>startup;启动数据库服务
二、设置Oracle开机自动启动
1、以root身份登录系统,修改oratab文件
执行指令# vim /etc/oratab
备注:进入vim编辑器后,找到"orcl:/var/oracle/product/19.3.0/db_1:N"
将文件最后面的N,修改为Y,如下:
orcl:/var/oracle/product/19.3.0/db_1:Y
2、编辑vim /etc/rc.d/rc.local,在文件最后面增加以下内容
3、注意事项
如果系统重启后发现Oracle服务还是没有正常启动,则需检查root 用户是否具备/etc/oratab以及/etc/rc.d/rc.local两个文件的执行权限,修改方式如下:
# chmod 755 /etc/oratab
# chmod 755 /etc/rc.d/rc.local
修改后重启即可。
页面更新:2024-02-10
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号