在CentOS上配置Oracle数据库需注意以下关键事项:
systemctl stop firewalld
)并永久禁用(修改/etc/selinux/config
)。yum
安装binutils
、compat-libstdc++
、libaio
等必要包。oinstall
和dba
组,添加oracle
用户并赋予所属组权限。/etc/sysctl.conf
,设置fs.aio-max-nr
、kernel.shmmax
等参数并执行sysctl -p
生效。/u01/app/oracle
),并设置目录权限为oracle:oinstall
。db_install.rsp
)执行静默安装,避免图形界面依赖。netca
配置监听器,通过dbca
创建数据库实例,指定字符集(如AL32UTF8
)。~/.bashrc
或/etc/profile
,添加ORACLE_HOME
、PATH
、LD_LIBRARY_PATH
等变量并生效。sqlplus / as sysdba
执行startup
命令。root
用户运行数据库。alert.log
、trace
日志,排查启动或性能问题。注意事项:
root
用户安装,需通过oracle
用户操作。