Я разработал пакет служб SSIS, который принимает некоторые данные в виде файла XML, обрабатывает их и вставляет в нашу БД.Когда пакет отлаживается (то есть работает в BIDS), он отлично работает с моей локальной машины.Я также могу скомпилировать пакет в файл .dtsx и запустить его через командную строку, выполнив DTExec.exe.Я использую SQL Server 2005. Когда я перемещаю его на тестовый сервер, на котором также работает SQL Server 2005 и службы Integration Services, я не могу выполнить пакет через командную строку.Я продолжаю получать эту ошибку
Ошибка: 2011-08-16 17: 50: 39.11 Код: 0xC0202009 Источник: ProcessSubmissionData Диспетчер соединений «Мастер» Описание: Произошла ошибка OLE DB.Код ошибки: 0x80004005.Доступна запись OLE DB.Источник: «Поставщик Microsoft OLE DB для драйверов ODBC». Результат: 0x80004005 Описание: «[Microsoft] [Диспетчер драйверов ODBC] Не найдено имя источника данных и не указан драйвер по умолчанию».Ошибка завершения
Я искал в Интернете и пробовал все найденные решения, но безрезультатно.Кто-нибудь может помочь с этим?Если это помогает, это строка соединения, которую использует менеджер соединений
Источник данных = xxxx; ID пользователя = xxxx; Пароль = xxxx; Исходный каталог = база данных; Поставщик = SQLOLEDB;