我在我的系統上使用Oracle 11g,並且需要使用SQL獲取系統的環境變量。如何在oracle中使用sql語句讀取環境變量
有沒有什麼辦法得到它? (例如USER,HOME,PATH,實際上,我需要獲取我的自定義環境變量以進行系統管理。)
或者我在PL/SQL中閱讀了關於dbms_system.get_env()的內容。我怎樣才能使用這從我的SQL? (對不起,我更接近系統管理員。)
編輯: 我想要做的是一樣的東西如下:
=============================
java: query to get XXX_INFO
---------------------------
server:
=============================
|
=============================
dbms: select SOMETHING...
---------------------------
server: export XXX_INFO=myXXX
=============================
要通過普通的SQL使用'dbms_system',你可以創建一個返回你問值的包裝功能。儘管如此,您正在尋找當前會話的環境,而不是啓動實例的會話環境。 –
@AlexPoole,作爲系統管理員和麪向系統的開發人員,我想獲取有關數據庫實例環境的信息。我的目標是通過set(在服務器上)自動繪製系統映射,並從(通過java的was/dbms)獲取一些環境信息。 – sio4