温馨提示×

oracle在centos上怎么配置

小樊
50
2025-09-03 17:55:37
栏目: 云计算

在CentOS上配置Oracle数据库,可参考以下步骤:

系统准备

  • 更新系统sudo yum update -y
  • 安装依赖包sudo yum install -y oracle-database-preinstall-19c(适用于19c版本),或手动安装所需依赖包。
  • 创建用户和组sudo groupadd oinstallsudo groupadd dbasudo useradd -g oinstall -G dba oracle,并设置密码。
  • 配置内核参数:编辑/etc/sysctl.conf,添加如fs.aio-max-nr = 1048576等参数,然后执行sudo sysctl -p
  • 配置用户限制:编辑/etc/security/limits.conf,添加oracle用户的相关限制,如oracle soft nofile 1024等。

安装Oracle软件

  • 下载安装包:从Oracle官网下载对应版本的安装包,如LINUX.X64_193000_db_home.zip
  • 解压安装包:切换到oracle用户,将安装包解压到指定目录,如/u01/app/oracle/product/19.0.0/dbhome_1
  • 执行安装:运行./runInstaller,按提示选择安装选项,如“仅安装数据库软件”等。

配置数据库

  • 创建数据库:可使用dbca工具,如/etc/init.d/oracledb_ORCLCDB-19c configure来创建数据库实例。
  • 配置监听器:编辑$ORACLE_HOME/network/admin/listener.ora文件,配置监听器参数,如监听地址、端口等,然后使用lsnrctl start启动监听器。

设置开机自启动

编辑/etc/oratab文件,将对应数据库的N改为Y,并创建/etc/systemd/system/oracle.service文件,配置服务启动脚本。

0