在Ubuntu上配置Oracle数据库有手动安装和Docker容器安装两种常见方式,以下是具体步骤:
sudo apt update,然后sudo apt install alien libaio1 unixodbc build-essential。sudo groupadd -g 503 dba,sudo groupadd -g 504 oper,sudo useradd -u 501 -g oinstall -G dba,oper -s /bin/bash -m oracle,最后sudo passwd oracle设置密码。sudo mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1,sudo chown -R oracle:oinstall /u01,sudo chmod -R 775 /u01。~/.bashrc文件,添加export ORACLE_BASE=/u01/app/oracle,export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1,export PATH=$ORACLE_HOME/bin:$PATH,然后执行source ~/.bashrc。./runInstaller,按提示操作。sysdba身份登录,执行CREATE DATABASE等命令创建数据库和用户。/etc/oratab文件,添加orcl:/u01/app/oracle/product/19.0.0/dbhome_1:Y,创建/etc/systemd/system/oracle.service文件并启用服务。sudo apt update,然后sudo apt install docker.io,启动并启用Docker服务。docker pull store/oracle/database-enterprise:19.3.0.0。docker run -d --name oracle-db -p 1521:1521 -p 5500:5500 store/oracle/database-enterprise:19.3.0.0。