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
參考來源: