2012-01-17 37 views
1

我想每天運行一個SQL作業(sql server 2008)需要讀取存儲在另一臺服務器上的文件。我建立了一個共享,我可以通過Windows資源管理器使用我的用戶訪問它。從sql服務器作業訪問共享

然後,我設置了sql作業以「run as」運行,即同一用戶,但似乎無法訪問該文件。

我在Active Directory中設置委派(Windows 2003)。這並沒有解決問題。

如何訪問共享中的文件?

回答

0

該用戶是否可以訪問sqlcmd或用於運行SQL的任何命令行工具?該用戶是否可以訪問sql中的所有sql服務器obujects?

+0

是的,用戶有完整的訪問權限。我在SQL代理作業調用的存儲過程中執行簡單的BULK INSERT。在SQL Server Management Studio中運行而不是由作業運行時,此存儲過程運行時沒有問題。 – Marie 2012-01-17 16:20:00