的位置開始。當我有一個子目錄兩個SQL-文件,其中一個相對路徑甲骨文sqlplus中:在腳本
main_test.sql
sub/sub_test.sql
和sub_test.sql
電話@../main_test.sql
(或@@../main_test.sql
)然後執行時能正常工作從子目錄
sub> sqlplus xxx @ sub_test.sql
但是,當我打電話
sub> cd ..
> sqlplus xxx @ sub/sub_test.sql
所
這導致
SP2-0310: unable to open file "../main_test.sql"
因爲路徑是從我的工作目錄,SQL文件我打電話的不是目錄進行評估。
有沒有辦法使用從包含調用的文件目錄開始的相對路徑?
感謝您嘗試和分享:)因爲我不需要這個,我不認爲我會設置一個網絡服務器。 – 2009-12-19 20:29:19