Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Копировать файл на сетевой ресурс master..xp_cmdshell  [new]
is_me
Member

Откуда: Нижний Новгород
Сообщений: 165
Здравствуйте!

Посоветуйте плиз, есть проблемка...

Нужно скопировать файл c:\my_file.txt на сетевой ресурс \\Comp1\Dir1\
C помощью команды
EXEC master..xp_cmdshell 'copy c:\my_file.txt \\Comp1\Dir1\', NO_OUTPUT

копируется нормально, если sql сервер запущен от учетной записи пользователя, которому
даны права на \\Comp1\Dir1\
Но в "штатном" режиме sql должен быть запущен с системной учетной записью.
Соответственно, в этом случае копирование не происходит.
"Эка нибудь" можно системной учетной записи дать права на \\Comp1\Dir1\ :-).
Есть ли другое решение?
Спасибо.
28 авг 12, 15:52    [13077076]     Ответить | Цитировать Сообщить модератору
 Re: Копировать файл на сетевой ресурс master..xp_cmdshell  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Дайте права объекту компьютер, который соответствует это му серверу.
28 авг 12, 15:57    [13077124]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить