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

Откуда: Москва
Сообщений: 583
Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86) Nov 24 2008 13:01:59 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

Есть пакет в котором в XML Source свойство XSD Location задается при помощи переменной. Переменная вынесена в конфигурационный файл. Сама xsd схема расположена на сетевом диске

В SSIS пакет выполняется без ошибок.

Создаю job, запускаю на выполнение, получаю ошибку:

Сообщение об ошибке
Executed as user: Domain\user. ...y Version 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 15:51:02 Error: 2009-11-16 15:51:03.18 Code: 0xC02090CF Source: Add Currency Get position from file [2309] Description: There was an error setting up the mapping. Could not find a part of the path 'P:\ACCESS\SSIS files\SecurityPosition.xsd'. End Error Error: 2009-11-16 15:51:03.18 Code: 0xC004706B Source: Add Currency DTS.Pipeline Description: "component "Get position from file" (2309)" failed validation and returned validation status "VS_ISCORRUPT". End Error Error: 2009-11-16 15:51:03.18 Code: 0xC004700C Source: Add Currency DTS.Pipeline Description: One or more component failed validation. End Error Error: 2009-11-16 15:51:03.18 Code: 0xC0024107 Source: Add Currency Description: There were errors during task validation. End Error DTExec: The package execution r... The package execution fa... The step failed.


Т.е. ошибка в том что не виден сетевой путь. (Если положить схему локально к Agent'у все работает)

SSIS и SQLServer и SQL Agent запущены под одним и тем же пользователем. Почему из-под Agent'а не виден сетевой путь, а из под SSIS виден?
16 ноя 09, 16:32    [7935162]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при исполнении ssis пакета в job  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
Сама xsd схема расположена на сетевом диске


Вот и используйте UNS пути, ибо мап сетевого диска для каждой сессии свой.
16 ноя 09, 16:37    [7935208]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при исполнении ssis пакета в job  [new]
fima
Member

Откуда: Москва
Сообщений: 583
Спасибо, UNS работает, проблема ушла.

Вопрос для удовлетворения любопытства: SQL Server и Agent умеют работать с мапленными дисками? и что нужно делать чтобы это настроить?
16 ноя 09, 16:48    [7935306]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при исполнении ssis пакета в job  [new]
Glory
Member

Откуда:
Сообщений: 104760
fima
Спасибо, UNS работает, проблема ушла.

Вопрос для удовлетворения любопытства: SQL Server и Agent умеют работать с мапленными дисками? и что нужно делать чтобы это настроить?

С мапленными дисками других сессий ничто работать не умеет
16 ноя 09, 16:49    [7935313]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при исполнении ssis пакета в job  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
fima
Спасибо, UNS работает, проблема ушла.

Вопрос для удовлетворения любопытства: SQL Server и Agent умеют работать с мапленными дисками? и что нужно делать чтобы это настроить?


Нужно отказаться от идеи использования мапленных дисков.
16 ноя 09, 17:04    [7935418]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить