0

Мы использовали пользовательский компонент для итерации каталогов в SQL Server 2008 R2. Теперь мы планируем перейти на SQL Server 2014, но похоже, что SQL Server 2014 не поддерживает пользовательские компоненты с 2008 R2 (не совсем уверен, что происходит). Кто-нибудь знает какой-либо другой способ перебора каталогов?Итерационные каталоги в SQL Server 2012/2014

Заранее спасибо

ответ

0

Я понимаю, что это не является прямым ответом на ваш вопрос, но это не решить вашу основную проблему не в состоянии использовать компонент 2008 в 2014 году

По MSDN docn для SQL Server 2014 https://msdn.microsoft.com/en-us/library/cc280546(v=sql.120).aspx

Вы можете использовать текущую версию служб Integration Services SQL Server инструментов для запуска и управления пакетами, которые включают в SQL Server 2008 и SQL Server 2008 Пользовательские компоненты R2 SSIS. Мы добавили четыре правила переадресации к следующим файлам, чтобы помочь перенаправить сборку времени выполнения от 0 до 1220,

DTExec.exe.config 

dtshost.exe.config 

DTSWizard.exe.config 

DTUtil.exe.config 

DTExecUI.exe.config 

Для использования инструментов SQL Server Data для разработки пакетов, которые включают в себя SQL Server 2008 и SQL Server 2008 R2 пользовательских компонентов, необходимо изменить файл devenv.exe.config, который расположен по адресу: \ Program Файлы \ Microsoft Visual Studio 10.0 \ Common7 \ IDE.

Чтобы использовать эти пакеты с клиентскими приложениями, которые построены с среды выполнения для SQL Server 2014, включает в себя правило перенаправления в разделе конфигурационного файла .exe.config * для исполняемого файла. Правила перенаправляют сборки выполнения на версию 11.0.0.0 (SQL Server 2014). Для получения дополнительной информации о перенаправлении версии сборки см. Элемент для <runtime>.

BTW есть больше информации на веб-странице

+0

Спасибо! Но я попытался использовать эту информацию здесь: https://svenaelterman.wordpress.com/2012/05/05/using-ssis-2008-components-in-sql-server-data-tools-with-ssis-2012/#comment -5926. Но SSDT не открывается после этих изменений, он выдает эту ошибку. Не удалось загрузить файл или сборку «Microsoft.DataTransformationServices.VsIntegration» или одну из ее зависимостей. Система не может найти указанный файл. –