2016-08-28 4 views
0

Я использую SQL Server 2014 Enterprise.
У меня есть пакет, одновременно вызывающий две задачи выполнения (из процесса) параллельно. В свою очередь, каждый дочерний пакет управляет 26 потоками параллельно. Выполнять задачи пакета (вне процесса) для экспорта данных из таблицы базы данных в CSV ... типичный ETL.
Иногда пакет не сможет выполнить и бросить следующее сообщение об ошибке:Ssis 2012, Ssisdb Catalog и ошибки уровня защиты сервера хранения

Error 0xC0014061 while executing package from project reference package xxxxx.dtsx. The protection level, ServerStorage, cannot be used when saving to this destination. The system could not verify that the destination supports secure storage capability. The protection level, ServerStorage, cannot be used when saving to this destination. The system could not verify that the destination supports secure storage capability.

Эта ошибка прерывистый.
Это не относится к одному пакету и не всегда является ошибкой в ​​одном пакете. Мои пакеты развертываются с использованием модели развертывания проекта.

Я думаю, что это связано с одновременным запуском 56 пакетов с использованием задачи Execute Package, которая вызывает проблему. Эта проблема была там раньше, когда она была в SSIS 2008, которую раньше называли 56 пакетов параллельно с помощью задачи выполнения Execute.

Кто-нибудь когда-либо сталкивался с этим раньше и как его исправить?

ответ

0

Я разобрался с проблемой самостоятельно. Коренная причина, если при вызове Execute Package Task одновременно вызывается параллельно. Я мог бы воспроизвести ошибку при запуске нескольких задач пакета выполнения.

Ошеломляющие множественные казни решили проблему.

 Смежные вопросы

  • Нет связанных вопросов^_^