在 Ubuntu 上升级 Oracle(这里通常指 Oracle Database,不是 Oracle Linux 或 Oracle Java),常见有几种情况。下面按最常见场景给你讲清楚。
ps -ef | grep pmon
或
sqlplus / as sysdba
SQL> select version from v$instance;
确认:
适用于:
步骤:
sqlplus / as sysdba
shutdown immediate
$ORACLE_HOME/OPatch/opatch apply
startup
@?/rdbms/admin/catbundle.sql psu apply
⚠️ Ubuntu 官方并不在 Oracle 支持列表中,生产环境建议用 RHEL / Oracle Linux
但如果只是测试或已有环境:
dbua
@?/rdbms/admin/catupgrd.sql
@?/rdbms/admin/utlrp.sql
Oracle 官方不支持 Ubuntu,常见问题:
ln -s /usr/bin/basename /bin/basename
oraInst.locapt install gcc make libaio1
sudo apt update
sudo apt install openjdk-17-jdk
或 Oracle JDK:
sudo apt install ./jdk-21_linux-x64_bin.deb
✅ 生产环境:
✅ Ubuntu 仅推荐:
你可以告诉我:
我可以直接给你一步一步命令级方案。