Я просмотрел матрицу сравнения функций SQL Server 2008 и перечисляет выпуски express/web и workgroup как имеющие время выполнения SSIS. Означает ли это, что можно разрабатывать пакеты SSIS с использованием версии для разработчиков, а затем развертывать и запускать их на сервере, на котором запущены небольшие версии SQL Server, такие как выпуск SQL Server 2008 Express?
Могу ли я запускать пакеты SSIS с выпуском SQL Server Express или Web или Workgroup?
Ответ 1
Издание рабочей группы имеет только примитивные возможности импорта и экспорта. Насколько я могу подтвердить, если вы хотите создавать пакеты SSIS с использованием любых преобразований данных, вам нужно получить стандартную версию SQL или выше.
Ответ 2
Вам нужна dtexec для запуска пакетов SSIS из командной строки.
В SQL2005 Express вы получили dtexec и необходимые инструменты с помощью
- SQL Server 2005 Express Edition с расширенными службами
- Microsoft SQL Server 2005 Express Edition Toolkit
Однако, без агента SQL, вам нужно использовать другие методы планирования.
Дополнительная информация: http://daron.yondem.com/default.aspx?month=2006-05
Предостережение: я на самом деле не пробовал это, и появились сообщения о том, что dtexec просто не удается с ошибкой лицензии. В моем случае мне просто нужно было запустить dtsx один раз и сделать это с версией разработчика с SQLExpress в качестве адресата потока данных.
Ответ 3
Хорошо, вот история. Вы можете установить DTEXEC с помощью SQL Server 2005 Express Edition с помощью Advanced Services или Toolkit, как указано выше. Однако эта версия DTEXEC не является полностью функциональной. Если одна из задач потока данных пытается сделать что-то, что не разрешено, вы получите следующее сообщение:
Description: The product level is insufficient for component "<component>" (1828).
Это означает, что конкретный компонент использует то, что не поддерживается в установленной версии DTEXEC. Я заметил, например, что это произойдет, если вы используете источник DataReader, который, как мне кажется, мне нужно сделать для импорта из ODBC.