Отключение проверки пакета служб SSIS при загрузке пакета в VS Designer

У меня есть несколько пакетов служб SSIS, которые развертываются на сервере SQL 2005 и впоследствии разрабатываются и поддерживаются в Visual Studio 2003. Когда я открываю любой из проектов BIDS, а затем один из пакетов, конструктор всегда проверяет каждый поток данных и объект задачи.

обычно это не проблема. Однако при определенных обстоятельствах системная учетная запись, которую мы используем для подключения и экспорта данных из AS400, не будет проверяться должным образом. Поскольку я экспортирую тонну из таблиц каждый объект потока данных пытается подключиться к AS400 через соединение ODBC, он получает ошибку "недопустимая учетная запись", а затем переходит к попытке проверки следующей задачи. Это блокирует системную учетную запись, поскольку недопустимые учетные данные проверяются более 40 раз.

есть ли что-то, что я могу сделать, чтобы отключить проверку, пока я не попытаюсь запустить пакет? В качестве альтернативы, есть ли параметр, который я могу переключить, который остановит всю проверку, как только будет найден один недопустимый объект? Система AS400 позволит несколько ошибочных попыток перед блокировкой учетной записи. Очевидно, было бы оптимально, если бы я мог отключить процесс проверки до того, как это произойдет.

какие у меня есть варианты?

3 ответов


извините за неопределенность, но это слишком долго, чтобы скопировать/вставить

"SSIS пакет принимая навсегда для загрузки, когда вы открываете его?"

это описывает эти 3 опции, которые влияют на скорость загрузки + проверка

  • свойство DelayValidation
  • свойство ValidateExternalMetadata
  • опция"работа Offine "(меню SSIS - > работа в автономном режиме, чтобы включить/отключить его)

вы также можете "DelayValidation" в несколько других мест тоже на соединение / задачу


вот альтернативная ссылка (кажется, что один GBN, опубликованный, больше не работает):

http://www.jamesserra.com/archive/2011/07/ssis-package-taking-forever-to-load-when-you-open-it/

надеюсь, это поможет, Лука!--1-->


щелкните правой кнопкой мыши на решении проекта - > свойство - > свойства конфигурации -

Отладка - > Интерактивный Режим - > False