Ubuntu上升级Oracle数据库需按以下步骤操作,具体可参考官方文档调整:
rman target / run {
allocate channel c1 type disk;
backup database format '/backup/db_%u';
backup current controlfile format '/backup/controlfile.bak';
release channel c1;
}
utlu112i.sql
)检查当前环境是否满足升级要求,修复表空间不足、参数调整等问题。libaio1
)。sudo apt update && sudo apt install libaio1
/u01/app/oracle/product/新版本
),并配置环境变量。sqlplus / as sysdba <<EOF
SHUTDOWN IMMEDIATE;
EOF
dbua
按向导选择升级路径,工具会自动完成脚本执行、参数调整等操作。sqlplus / as sysdba <<EOF
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
EOF
sqlplus / as sysdba <<EOF
STARTUP;
SELECT * FROM v$version;
EOF
参考来源: