我有一个存储过程,应该从网络共享驱动器读取CSV文件,以便进行BULK INSERT。我正在使用变量@path指定网络共享驱动器的UNC路径。由于网络共享驱动器是安全的,我也需要传递登录信息,我不知道该怎么做,有人可以帮忙。
以下是我到目前为止所做的事情
DECLARE @cmd varchar(4000)
DECLARE @path varchar(2000)
SELECT @path='\\usanfsd01\Data\*.csv'
SELECT @cmd = 'Dir "' + @path + '"'
答案 0 :(得分:0)
您可以使用具有网络路径权限的域帐户映射网络驱动器,然后修改您的查询以从映射驱动器中提取。