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

Откуда:
Сообщений: 32
MSSQL 2000

EXEC master..xp_cmdshell 'DIR H:\'

Системе не удается найти указанный путь.

H: - сетевой диск, в чем проблема и как с ней бороться ? Очччень надо ...
16 июл 09, 11:01    [7422414]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell и сетевые диски  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Бельчанин
MSSQL 2000

EXEC master..xp_cmdshell 'DIR H:\'

Системе не удается найти указанный путь.

H: - сетевой диск, в чем проблема и как с ней бороться ? Очччень надо ...


В том, что диски мапятся для определенной учетки оси, а служба сервера может работать и под другой учеткой. Используйте UNC пути.
16 июл 09, 11:05    [7422450]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell и сетевые диски  [new]
Бельчанин
Member

Откуда:
Сообщений: 32
Этот сетевой диск - FTP-сервер и необходимо выполнить копирование на FTP ...
16 июл 09, 11:38    [7422730]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell и сетевые диски  [new]
Козьма Прутков
Member

Откуда: Москва
Сообщений: 186
Сетевые диски в принципе недоступны сервисам. Но если очень хочется - можно примапить и пользоваться:
exec xp_cmdshell N'net use H: \\myserv\myshare password /user:domain\vasya'

------------
Чем сложнее решение задачи, тем больше вероятность, что оно неправильное
16 июл 09, 11:39    [7422739]     Ответить | Цитировать Сообщить модератору
 Re: xp_cmdshell и сетевые диски  [new]
Бельчанин
Member

Откуда:
Сообщений: 32
Очень помогло -
https://www.sql.ru/forum/actualthread.aspx?tid=318969&hl=ftp

Спасибо !!!
16 июл 09, 12:41    [7423264]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить