我試圖從本地計算機連接到Oracle數據庫,並使用以下libname語句。SAS /使用rsubmit連接到Oracle
libname liblibb oracle path='galaxy' defer=no
connection=globalread readbuff=4000 ;
這個工程...因爲它使用Windows AD詳細信息登錄。 但是,問題是當我用rsubmit(服務器UNIX)運行這個libname語句。
rsubmit;
libname liblibb oracle path='galaxy' defer=no
connection=globalread readbuff=4000 ;
endrsubmit;
錯誤:
ORA-01017 Invalid Username/Password
Error in the LIBNAME statement
但是,當我輸入用戶名和密碼,使用它的作品。
rsubmit;
libname liblibb oracle path='galaxy' user=xxxx password='xxxx'
defer=no
connection=globalread readbuff=4000 ;
endrsubmit;
有沒有登錄到甲骨文rsubmit沒有在LIBNAME語句或至少類似的用戶名和密碼dbprompt寫入用戶名和密碼信息任何可能的方式?或者我們如何讓UNIX與Windows AD一起工作與Oracle同步,因此它需要單點登錄概念。
您可以使用其他工具(如sqlplus)從Unix機器連接到Oracle,而無需重新輸入憑據嗎? – Tom
@Tom雅,但我正在使用SAS。 – user3658367
@ user3658367我認爲Tom的看法是,如果SQL * Plus可以無需密碼連接,也許這種方法可以與SAS一起使用。 – Joe