Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server в Linux
Выполните действия, описанные в этой статье, чтобы установить SQL Server Integration Services (mssql-server-is) в Linux. Дополнительные сведения о функциях, поддерживаемых в службах Integration Services для Linux, см. в разделе "Ограничения" и известные проблемы для служб SSIS в Linux.
Sql Server Integration Services (SSIS) можно установить на Red Hat Enterprise Linux (RHEL) и Ubuntu. SUSE Linux Enterprise Server (SLES) не поддерживается. Установка служб SSIS на контейнерах также не поддерживается.
Установка SSIS на RHEL
Чтобы установить пакет mssql-server-is в RHEL, сделайте следующее.
Скачайте файл конфигурации репозитория SQL Server Red Hat.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repoВыполните следующие команды для установки SQL Server Integration Services.
sudo yum install -y mssql-server-isПосле установки запустите ssis-conf. Дополнительные сведения см. в статье "Настройка служб SQL Server Integration Services в Linux с помощью ssis-conf".
sudo /opt/ssis/bin/ssis-conf setupПосле завершения настройки задайте
PATHпеременную среды.export PATH=/opt/ssis/bin:$PATH
Скачайте файл конфигурации репозитория SQL Server Red Hat.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repoВыполните следующие команды для установки SQL Server Integration Services.
sudo yum install -y mssql-server-isПосле установки запустите ssis-conf. Дополнительные сведения см. в статье "Настройка служб SQL Server Integration Services в Linux с помощью ssis-conf".
sudo /opt/ssis/bin/ssis-conf setupПосле завершения настройки задайте
PATHпеременную среды.export PATH=/opt/ssis/bin:$PATH
Скачайте файл конфигурации репозитория SQL Server Red Hat.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repoВыполните следующие команды для установки SQL Server Integration Services.
sudo yum install -y mssql-server-isПосле установки запустите ssis-conf. Дополнительные сведения см. в статье "Настройка служб SQL Server Integration Services в Linux с помощью ssis-conf".
sudo /opt/ssis/bin/ssis-conf setupПосле завершения настройки задайте
PATHпеременную среды.export PATH=/opt/ssis/bin:$PATH
Обновление служб SSIS
Если у вас уже есть mssql-server-is, обновите пакет до последней версии, выполнив следующие команды.
sudo yum update mssql-server-is
Удалить SSIS
Чтобы удалить mssql-server-is, выполните приведенную ниже команду.
sudo yum remove mssql-server-is
Автоматическая настройка
Чтобы запустить ssis-conf setup без участия пользователя (только RHEL и Ubuntu), выполните следующие шаги:
- Укажите параметр
-n(без запроса). - Укажите необходимые значения, задав переменные среды.
Приведенный ниже пример выполняет эти действия.
- Устанавливает службы SSIS.
- Указывает издание Developer, задав значение для переменной среды
SSIS_PID. - Принимает условия лицензии на программное обеспечение Майкрософт, предоставляя значение для переменной
ACCEPT_EULAсреды - Выполняет автоматическую настройку, указав
-nпараметр (без запроса)
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup
Переменные среды для неинтерактивной установки
| Переменная среды | Описание |
|---|---|
ACCEPT_EULA |
Принимает условия лицензии SQL Server, если задано любое значение, например Y. |
SSIS_PID |
Указывает выпуск SQL Server или ключ продукта. Возможные значения -Оценка -Разработчик - Выражать -Паутина — Standard — Предприятие — ключ продукта Если указывается ключ продукта, он должен иметь форму #####-#####-#####-#####-#####, где # — буква или цифра. |