温馨提示×

Oracle在Ubuntu上怎么配置

小樊
48
2025-08-13 22:17:33
栏目: 云计算

在Ubuntu上配置Oracle数据库有手动安装和Docker容器安装两种常见方式,以下是具体步骤:

手动安装

  1. 安装依赖包:执行sudo apt update,然后sudo apt install alien libaio1 unixodbc build-essential
  2. 创建用户和组:执行sudo groupadd -g 503 dbasudo groupadd -g 504 opersudo useradd -u 501 -g oinstall -G dba,oper -s /bin/bash -m oracle,最后sudo passwd oracle设置密码。
  3. 创建目录并设置权限:执行sudo mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1sudo chown -R oracle:oinstall /u01sudo chmod -R 775 /u01
  4. 配置环境变量:编辑~/.bashrc文件,添加export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1export PATH=$ORACLE_HOME/bin:$PATH,然后执行source ~/.bashrc
  5. 安装Oracle软件:下载软件包并解压,运行./runInstaller,按提示操作。
  6. 配置数据库实例:以sysdba身份登录,执行CREATE DATABASE等命令创建数据库和用户。
  7. 配置自动启动:编辑/etc/oratab文件,添加orcl:/u01/app/oracle/product/19.0.0/dbhome_1:Y,创建/etc/systemd/system/oracle.service文件并启用服务。

Docker容器安装

  1. 安装Docker:执行sudo apt update,然后sudo apt install docker.io,启动并启用Docker服务。
  2. 下载Oracle镜像:执行docker pull store/oracle/database-enterprise:19.3.0.0
  3. 运行容器:执行docker run -d --name oracle-db -p 1521:1521 -p 5500:5500 store/oracle/database-enterprise:19.3.0.0

0