Я создал один SSIS-пакет в SSDT 2012 для создания базы данных отчетов из SQL-источника данных и 1 списка SharePoint.Выполнение пакета SIS, проверка подлинности Windows, ошибка: не удалось получить соединение
В среде разработки: (Windows Authentication)
Здесь все работает нормально.
На тестовой среде стороне клиента: (Windows Authentication)
Развернутые успешно.
Проверка успешно.
При выполнении пакета: получение ошибки ниже.
SSISPackage:Error: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error Code : 0x80040E21. An OLE DB record is abailable. Source: "Microsoft OLE DB Service Componenets" Hresult: 0x80040E21 Description: "Multipe-step OLD DB operation generated errors. Check each OLD DB status value, if available. No work was done.".
Execute SQL Task: Error: Failed to acquire connection "ReportingDB". Connection may not be configured correctly or you may not have the right permissions on this connection.
я сделал ниже вещи:
На SSIS стороне пакета,
DelayValidation устанавливается Истина для всех соединений и каждый задач в пакете
RetainSameConnection: True
Защита ionLevel: DoNotSaveSensitiveData
На SSMS,
создал один Credential
Создание прокси-сервера под SSIS SQL Service Agent запустить пакет как пользователь Windows
Checked все разрешения и роли.
Ниже приведена строка подключения, которую я использую.
Источник данных = DBTEST; Начальный каталог = ReportingDB; Integrated Security = SSPI; сохранить информацию о безопасности = False; Trusted_Connection = Да;
Может ли кто-нибудь помочь мне? Поскольку я пытаюсь разрешить эту ошибку за последние 4 дня и пока не нашел решения.
Спасибо,
Mittal.