选择Linux环境配置Oracle时,需综合考虑稳定性、兼容性、支持周期等因素,以下为具体建议:
Oracle Linux
Red Hat Enterprise Linux (RHEL)
CentOS Stream / AlmaLinux / Rocky Linux
系统版本兼容性
uname -a查看内核版本,参考Oracle官方文档确认兼容性。核心配置步骤
oracle用户及oinstall/dba用户组,设置密码。/etc/sysctl.conf,调整如shmmax(共享内存最大值)、sem(信号量)等参数,执行sysctl -p生效。/etc/security/limits.conf,增加oracle用户的nofile(文件描述符)、nproc(进程数)等限制。~/.bash_profile中配置ORACLE_BASE、ORACLE_HOME、PATH等变量。依赖包安装
yum/dnf)安装必需的依赖包,如libaio、compat-libstdc++等。yum install -y binutils compat-libcap1 libaio libaio-devel gcc make
安装Oracle软件
runInstaller执行图形化安装,选择“单实例数据库安装”。root用户脚本(如orainstRoot.sh、root.sh)。配置监听与数据库
netca配置监听器(默认端口1521),通过dbca创建数据库实例。验证安装
lsnrctl status。sqlplus / as sysdba,执行SELECT * FROM v$version;确认版本。permissive模式,防火墙需放行数据库端口。参考来源: