Как мне ссылаться на SSIS на компьютере сборки без установки клиентских средств SQL Server 2008?
-
03-07-2019 - |
Вопрос
Мне нужно создавать пакеты SSIS на машине сборки, и я не хочу накладных расходов на установку SQL Server Management Studio на этой машине.SDK для SQL Server 2008 был бы идеальным, но я не смог найти, где его загрузить.
Библиотеки DLL, которые мне требуются, являются (например):
- Microsoft.SQLServer.ManagedDTS Microsoft.SQLServer.ManagedDTS
- Microsoft.SQLServer.Конвейерный узел
- Microsoft.SQLServer.DTSPipelineWrap
- Microsoft.SQLServer.DTSRuntimeWrap
Я мог бы попытаться скопировать их на компьютер сборки по отдельности, но я бы предпочел просто использовать SDK, если это возможно.
Где я могу получить SDK или, в качестве альтернативы, какие есть предложения?
Решение
Вероятно, вы могли бы вручную скопировать данные и затем зарегистрироваться в GAC, но клиентские инструменты вряд ли огромны, и их установка не занимает много времени, так что я не понимаю, почему они требуют больших затрат?
Насколько я знаю, другого способа получить эти сборки нет.
Другие советы
Я думаю, что он пытается создать пакеты SSIS как часть автоматизированного процесса непрерывной сборки.Способ, которым я это сделал, заключался в том, чтобы установить экспресс-версию SQL Server и SSIS на компьютере сборки, использовать BIDS helper для написания сценария в файле строки cmd для развертывания пакетов и использовать NANT для использования этого сценария.Надеюсь, это помогло.
Я не знаю о SQL 2008, но пакеты SSIS SQL 2005 разрабатываются в Visual Studio.
Отредактированный:Когда вы запускаете установку для клиентских инструментов, есть возможность добавить материал в VS.NET "Клиентские инструменты" как таковые могут быть отменены (завершить редактирование)
SSMS можно использовать для управления ими и администрирования.
Какой другой редактор вы хотели бы использовать ...?