下表列出企業叢集主工具組 B.01.10 版的解決方案,本清單如有變更,恕不另行通知。若需最新資訊,請洽詢您的 HP 支援工程師。
問題為何?11i v1.6 中修改過 HP-UX su 命令,使得原有的環境變數無法如在舊版中一樣地出現。因而,依靠原有特性的應用程式 (例如, Oracle) 必須明確地檢查所有必要的變數是否俱全。
如何解決?環境變數 (例如,LD_LIBRARY_PATH 或 Oracle 中需要的 SHLIB_PATH) 能在 Oracle 設定檔中定義,或是由工具組利用設定環境變數的 .env 檔案於啟動 su 命令時來定義。下列為在工具組命令集中,設定啟動 Oracle 之範例:
# su oracle -c "cd ${ORACLE_HOME}; ../.env; sqlplus '/as sysdba'"<<EOF