Назад | Перейти на главную страницу

Устанавливаете ТОЛЬКО SSIS, а не всю систему SQL Server?

У меня есть производственный SQL Server 2008, работающий на Windows Server, и я занимаюсь тестированием и разработкой на своем ноутбуке. Мой ноутбук работает под управлением Win XP и SQL Server Express 2008. В дополнение к SQL Server Express я хотел бы установить SSIS с полного сервера SQL на свой ноутбук. Я понимаю, что SSIS не поставляется с SQL Server Express. Но он поставляется с SQL Server 2008, который у меня есть. Я хотел бы установить SSIS 2008 на моем ноутбуке вместе с SQL Server Express, чтобы создавать свои процедуры ETL локально, а затем развертывать их позже на моем рабочем сервере.

Я не могу понять, как установить ТОЛЬКО SSIS на моем ноутбуке с помощью установочного носителя SQL Server 2008 (пояснение: НЕ носитель SQL Server Express). Когда я перехожу к этапу «Выбор компонентов» в полной установке SQL Server, параметры для установки «Службы ядра СУБД» и «Репликация SQL Server» отмечены, но серыми, поэтому я не могу их снять.

Как мне установить на свой ноутбук только SSIS?

Возникает связанный с этим вопрос: «Можно ли установить SSIS на компьютер, на котором не установлена ​​какая-либо версия базы данных SQL Server?» Мне кажется, что многие люди думают о SSIS как о «части» SQL Server, но это отдельное приложение, которое может подключаться к любому SQL Server на любой машине. Зачем устанавливать SQL Server на моем ноутбуке, чтобы я мог выполнять ETL на моем сервере?

Я просто неправильно об этом думаю?

Продолжив копаться, я наконец нашел в MSDN статью, посвященную установка дополнительных служб без установки SQL Server. Это подсказало мне правильное направление:

Суть моей ошибки в том, что я думал об этом как о «добавлении функции к существующему экземпляру SQL Server 2008». В этом мой недостаток. В процессе установки есть опция «Тип установки». То, что я должен был отметить, было «выполнить новую установку SQL Server 2008». (хотя у меня уже установлен 2008 Express)

Затем, когда я перехожу к разделу с условиями лицензии, мне нужно было выбрать свой ключ, ctrl + x, чтобы вырезать лицензионный ключ (он был правильным), затем ctrl + p, чтобы вставить его обратно, ЗАТЕМ нажмите «Далее». В противном случае я бы получил экспресс-установку, а не обычную установку. Очевидно, событие «при нажатии» или «при нажатии» не фиксировалось должным образом.

В этот момент я мог добавить на свой ноутбук функции SQL Server (не экспресс). Самый важный флажок для SSIS - «Службы интеграции».

Похоже, что есть несколько вещей, которые сбивают с толку в формулировках, и несколько ошибок в потоке инструментов.

Эти параметры выделены серым цветом, потому что, как уже упоминал Аарон, SSIS недоступен в SQL Server Express, и это единственная версия, установленная на вашем ноутбуке.

Вам нужно будет установить на свой ноутбук версию Developer Edition, Enterprise Edition или Standard.

SSIS не включен в выпуск SQL Server Express. Вы ошиблись в вопросе или действительно используете экспресс-установку?

Это должно быть возможно, если вы используете SKU, в который включен SSIS (на BOL). Вы пробовали Установка из командной строки?