2010-07-10 49 views
1

我在windows環境下使用sqlplus。目前,我從一個特定的目錄運行sqlplus。我的機器上有幾個地方有幾個腳本。以下是我在sqlplus中用來執行這些腳本的示例命令。在SQLplus中,有沒有辦法通過使用環境變量來執行文件?

sqlplus> @../../scripts/oracle/viewdbajobs.sql 
sqlplus> @../../../../../devhome/admin/scripts/listinactiveusers.sql 
sqlplus> @../../../../../../../web/app/testscript.sql 

它非常煩人,必須鍵入所有隻是訪問目錄。我想如果我可以配置每個位置的幾個環境變量,我可以做這樣的事情

sqlplus> @$ORACLE_SCRIPTS/viewdbajobs.sql 
sqlplus> @$DEVHOME_SCRIPTS/listinactiveusers.sql 
sqlplus> @$WEB_HOME/testscripts.sql 

上述可能嗎?如果沒有,是否有更好的替代方法?

謝謝

回答

4

好的我發現這實際上有效。

sqlplus @%DEV_HOME%/test.sql 

感謝

相關問題