Juli
Дата: 16.10.2003 11:59:14
Помогите, пожалуйста.
Есть DTS, который данные из файла .xls закачивает в MS SQL.
Файл находится на другом сервере: \\Rudnik\...\plan.xls. Доступ у сервера SQL к данному серверу есть. При запуске пакета командой Execute из Enterprise Manager все выполняется. При запуске из процедуры командой
exec master..xp_cmdshell 'dtsrun /sRudSQL /e /nplanDTS' выдает такую ошибку:
Error: -2147467259 (80004005); Provider Error: -534709256 (E020FBF8)
Error string: Файл '\\Rudnik\Архив\Secretary\plan.xls' не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных.
Error source: Microsoft JET Database Engine
Help file:
Help context: 5003051
Причем файл не открыт ни каким пользователем.
Если записать файл на SQL сервер, то все выполняется. Но так нельзя. Доступ для записи на сервер закрыт.
Что делать - не знаю.