ORACLE 不需要先跑sqlproc才能使用DBCA。

從教材中可以清楚看到:

DBCA的可用性時機

  1. 安裝過程中自動可用

    • DBCA可以由Oracle Universal Installer (OUI)啟動,取決於您選擇的安裝類型
    • 在Oracle Database軟體安裝期間,Oracle Net Configuration Assistant會自動配置相關組件
  2. 安裝後隨時可用

    • DBCA可以在Oracle Database安裝完成後的任何時候作為獨立工具啟動
    • 它位於$ORACLE_HOME/bin/dbca路徑下

教材中的實際例子

從您的教材可以看到:

[oracle@edvmr1p0 ~]$ which dbca
/u01/app/oracle/product/19.3.0/dbhome_1/bin/dbca
[oracle@edvmr1p0 ~]$ dbca

這表明Oracle軟體安裝完成後,DBCA就已經可以直接使用了。

Oracle軟體安裝過程

根據教材內容,Oracle軟體的安裝過程是:

  1. 執行./runInstaller(Oracle Universal Installer)
  2. 完成軟體安裝
  3. 執行root.sh腳本(以root身份)
  4. 安裝完成後,DBCA、sqlplus、lsnrctl等工具都已經可用

總結

  • DBCA是Oracle Database軟體安裝的一部分
  • 只要Oracle軟體安裝完成並正確設定環境變數(ORACLE_HOME、PATH等),就可以直接使用DBCA

所以回答您的問題:不需要先跑sqlproc才能使用DBCA工具。