2012-01-17 57 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