Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]
Степан Л.
Member

Откуда: Надым
Сообщений: 7
Всем привет. Имеется DTS-схема.
Если её запускать вручную из Visual Studio, то импорт данных с сервера на сервер проходит корректно.
А если записать эту схему на сервер и на её основе создать Job, то выходит следующее:

Executed as user: ONGP\devadm. ...ersion 9.00.3042.00 for 64-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 12:26:51 Error: 2009-09-14 12:28:07.84 Code: 0xC004706C Source: Get dwh_class_mtr_link from remote server DTS.Pipeline Description: Component "component "DC dwl_class_mtr_link" (991)" could not be created and returned error code 0x80070005. Make sure that the component is registered correctly. End Error Error: 2009-09-14 12:28:07.86 Code: 0xC0048021 Source: Get dwh_class_mtr_link from remote server DC dwl_class_mtr_link [991] Description: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "Data Conversion;Microsoft Corporation;Microsoft SqlServer v9; (C) 2005 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0". End Error Error: 2009-09-14 12:28:07.86 Code: 0xC0047017 S... The package execution fa... The step failed.

Проблема, где происходит запинка:
Имеется поток данных (Get dwh_class_mtr_link from remote server).
В нем 3 объекта: поставщик данных, конвертер данных (DC dwl_class_mtr_link) и приемник данных.
В конвертере происходит преобразование 2-х полей типа varchar в строку юникодных символов. Ну, так надо.
Так запинка происходит именно в конвертере, как я понял и сообщения.

Что я делаю не так или что надо ещё сделать, чтобы преодолеть данный трабл???
14 сен 09, 11:21    [7654128]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]

Guest
зарегистрировать компонент на том сервере на котором выполняете job.
немного терминологии.
dts - версия пакетов для 2000 ms sql
dtsx - версии пакетов для интеграйшен сервера 2005 и выше.

в студии (любой) нельзя сделать "dts-схему", в ней можно сделать только dtsx-пакет.
14 сен 09, 14:06    [7655401]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]
somebody
Member

Откуда: Москва
Сообщений: 708
зарегистрировать компонент на том сервере на котором выполняете job.

Не, здесь не то...

Если сервер 64-битный, выполните пакет из-под 32-битного dtexec'а (подробности поищите здесь на форуме). Прямо в job впишите этот dtexec с 32-битным путём как t-sql script.
Может, в этом дело.

P. S. "DTS-схема" - это называется SSIS-пакет...
15 сен 09, 12:55    [7660453]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]
somebody
Member

Откуда: Москва
Сообщений: 708
автор
...9.00.3042.00 for 64-bit...

Ну точно, сервер 64-битный, не заметил этот кусочек.
Вы ж разрабатывали в VS под 32 битами, так что используйте 32-битный dtexec...
15 сен 09, 13:00    [7660498]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]
somebody
Member

Откуда: Москва
Сообщений: 708
Да, а SSIS на сервере установлен? Первым делом это проверьте.
15 сен 09, 13:08    [7660573]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]

Guest
ну всех подробностей мы не знаем :) но да - скорей всего не совпадение 32 и 64 опер системы. Но вдруг у него компонент под 64? :)
15 сен 09, 13:12    [7660606]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]

Guest
компонент то не стандартный - и негде нет упоминания про то что он самописный.
15 сен 09, 13:14    [7660621]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы отработки шага с DTS в Job'е (MS SRV 2005)  [new]
somebody
Member

Откуда: Москва
Сообщений: 708
компонент то не стандартный

Data Conversion - нестандартный компонент? >>8-0
16 сен 09, 09:16    [7665168]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить