سار
شنبه 12 مرداد 1387, 10:24 صبح
یک جاب دارم که در اون Spی فراخوانی می شود که به یک لینک سرور(اوراکل) متصل شده و داده هایی را فراخوانی می کند.
مشکل اینجاست :
Job 'JobTransferData' : Step 1, 'Exec_Production_TransferData' : Began Executing 2008-08-02 10:50:00
Msg 7399, Sev 16, State 1, Line 1 : The OLE DB provider "MSDAORA" for linked server "OraArak" reported an error. Authentication failed. [SQLSTATE 42000]
Msg 7303, Sev 16, State 1, Line 1 : Cannot initialize the data source object of OLE DB provider "MSDAORA" for linked server "OraArak". [SQLSTATE 42000]
Msg 7412, Sev 16, State 1, Line 1 : OLE DB provider "MSDAORA" for linked server "OraArak" returned message "ORA-01004: default username feature not supported; logon denied ". [SQLSTATE 01000]
یعنی کاربر من نمیتونه به سیستم اوراکل متصل بشه
چطور میتونم این مشکل رو برطرف کنم؟
البته این خطا فقط در Job رخ میده و وقتی خارج از Job استور پروسیجر رو فراخوانی می کنم هیچ مشکلی نیست.
من تست کردم که وقتی با کار بر Windows به SQL وصل میشم به مشکل بر می خورم ولی من Job رو با sa ساختم چطور می تونم بهش بفهمونم که با sa رانش کنه نه با کاربر Windows؟
مشکل اینجاست :
Job 'JobTransferData' : Step 1, 'Exec_Production_TransferData' : Began Executing 2008-08-02 10:50:00
Msg 7399, Sev 16, State 1, Line 1 : The OLE DB provider "MSDAORA" for linked server "OraArak" reported an error. Authentication failed. [SQLSTATE 42000]
Msg 7303, Sev 16, State 1, Line 1 : Cannot initialize the data source object of OLE DB provider "MSDAORA" for linked server "OraArak". [SQLSTATE 42000]
Msg 7412, Sev 16, State 1, Line 1 : OLE DB provider "MSDAORA" for linked server "OraArak" returned message "ORA-01004: default username feature not supported; logon denied ". [SQLSTATE 01000]
یعنی کاربر من نمیتونه به سیستم اوراکل متصل بشه
چطور میتونم این مشکل رو برطرف کنم؟
البته این خطا فقط در Job رخ میده و وقتی خارج از Job استور پروسیجر رو فراخوانی می کنم هیچ مشکلی نیست.
من تست کردم که وقتی با کار بر Windows به SQL وصل میشم به مشکل بر می خورم ولی من Job رو با sa ساختم چطور می تونم بهش بفهمونم که با sa رانش کنه نه با کاربر Windows؟