我正在尝试将存储过程设置为 SQL Server 代理作业,它给了我以下错误,
无法批量加载,因为无法打开文件“P:\file.csv”。操作系统错误代码 3(无法检索此错误的文本。原因:15105)。[SQLSTATE 42000](错误 4861)
有趣的是,当我手动执行存储过程时,它工作得很好。
驱动器 P: 是 Windows SQL Server 上通过 Samba Share 从 LINUX 共享的驱动器,它是通过执行以下命令设置的,
EXEC xp_cmdshell 'net use P: "\lnxusanfsd01\Data" 密码 /user:username /Persistent:Yes'
对此的任何帮助将不胜感激