Выполнение SSIS-пакета с помощью SQL Agent Server

Добрый день!

Есть SSIS-пакет, разработанный с помощью Business Intelligence Development Studio 2010. В пакете два connection managers:
1. Oracle Provider for OLE DB
2. SQL Server Native Client 11.0

SSIS-пакет обеспечивает перенос данных из Oracle DataBase (10.2.04 64bit) в MSSQL 2012 64bit. Выполнение пакета в Business Intelligence Development Studio 2010 отрабатывает корректно, данные ходят. Выполнение пакета из Stored Package на MSSQL - отрабатывает нормально. А при запуске пакета из Job на MSSQL возникает ошибка:

Message
Executed as user: EXMPLEDOMAINIvanovVV. Microsoft (R) SQL Server Execute Package Utility Version 11.0.2100.60 for 64-bit Copyright (C) Microsoft Corporation. All rights reserved. Started: 15:17:54 Error: 2012-10-11 15:17:55.02 Code: 0xC0202009 Source: TrackingChanges Connection manager "oracleserver/database.newdb" Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005. An OLE DB record is available. Source: "OraOLEDB" Hresult: 0x80004005 Description: "ORA-12638: Credential retrieval failed". End Error Error: 2012-10-11 15:17:55.02 Code: 0xC020801C Source: GNO_Table OLE DB Source [53] Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "oracleserver/database.newdb" failed with error code 0xC0202009. There may be error messages posted before this with more information on why the AcquireConnection method call failed. End Error Error: 2012-10-11 15:17:55.02 Code: 0xC0047017 Source: GNO_Table SSIS.Pipeline Description: OLE DB Source failed validation and returned error code 0xC020801C. End Error Error: 2012-10-11 15:17:55.02 Code: 0xC004700C Source: GNO_Table SSIS.Pipeline Description: One or more component failed validation. End Error Error: 2012-10-11 15:17:55.02 Code: 0xC0024107 Source: GNO_Table Description: There were errors during task validation. End Error DTExec: The package validation returned DTSER_FAILURE (1). Started: 15:17:54 Finished: 15:17:55 Elapsed: 0.671 seconds. The package execution failed. The step failed.

Запуск пакета осуществлялся как под 64bit, так и под 32bit.
Job запускается под Proxy, который использует удостоверение пользователя, являющимся sysadmin на MSSQL сервере.
Коннект к Oracle осуществляется под пользователем, который имеет права ReadOnly.

Уже который день копаю в эту сторону, но проблема так и не решена. Очень странно, что пакет из под студии и хранилища пакетов отрабатывает, а из под job'а нет. Спасибо заранее всем откликнувшимся.

1 ответов