AIX 平台 Oracle 10g 完整卸載需覆蓋安裝目錄、系統配置、用戶組、裸設備殘留。本文匯總官方步驟與社區驗證方案,含 smitty 文件系統卸載、oratab/oraInst.loc 清理、裸設備識別風險預警。
cd $ORACLE_BASE && rm -rf *(保留 .profile、.rhosts 若不刪用戶)rm -f /etc/oratab /etc/oraInst.locrm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv(或按 root.sh 指定路徑刪除)rm -rf /var/opt/oracle(若確定不再部署 RAC)dd if=/dev/zero of=/dev/rxxx 清零或重建 VGuserdel oracle; groupdel dba; groupdel oinstallshutdown -Frcd $ORACLE_BASE
rm -rf *
rm -f /etc/oratab /etc/oraInst.loc
# 若 Oracle 佔用獨立文件系統
umount /home/oracle
smitty rmfs # 刪除文件系統
userdel oracle
groupdel dba
groupdel oinstall
shutdown -Fr
umount + smitty rmfs,目錄安裝僅 rm -rf/etc/profile、.profile 可保留建議將卸載腳本納入基礎設施即代碼管理,變更審批執行,避免手工操作遺漏。