Хранимая процедура SQL Server с UNC-путем

У меня есть хранимая процедура, в которой я сопоставляю сетевой сетевой диск как диск P: и теперь я хотел бы удалить сопоставление и указать путь UNC с именем пользователя и паролем. Может кто-нибудь помочь мне в этом?

EXEC xp_cmdshell 'net use P: "\\usanfsd01\Data" User1 /user:user /Persistent:Yes'  

DECLARE @cmd varchar(4000)
DECLARE @path varchar(2000)
SELECT @path='P:\*.csv'
SELECT @cmd = 'Dir "' + @path + '"'

1 ответ

Не уверен, что я действительно понимаю, что вы хотите сделать, но удалить отображение, которое вы бы использовали

EXEC xp_cmdshell 'net use P: /delete'
Другие вопросы по тегам