Настройка SQL Server Integration Services в Linux с помощью ssis-conf
Область применения: SQL Server — Linux
Скрипт конфигурации ssis-conf
запускается при установке служб SQL Server Integration Services (SSIS) для Red Hat Enterprise Linux и Ubuntu. Дополнительные сведения об установке служб SSIS см. в разделе Установка SQL Server Integration Services (SSIS) в Linux.
Кроме того, с помощью программы ssis-conf
можно настроить следующие свойства.
Команда | Description |
---|---|
set-edition |
Задает выпуск SQL Server. |
telemetry |
Включите или отключите службу телеметрии служб SQL Server Integration Services. |
setup |
Инициализировать и настроить Службы Microsoft SQL Server Integration Services. |
Запуск ssis-conf
Примеры в этой статье выполняются в ssis-conf
путем указания полного пути: /opt/ssis/bin/ssis-conf
. Если вы перейдете к этому расположению перед запуском ssis-conf
, программу можно запустить в контексте текущего каталога: ./ssis-conf
.
Не забудьте выполнить команды, описанные в этой статье, с правами корневого пользователя (супер пользователя). Например, sudo /opt/ssis/bin/ssis-conf setup
, а не /opt/ssis/bin/ssis-conf setup
.
Чтобы выполнить эти команды с запросом на предпочтительном языке, можно указать языковой стандарт. Например, чтобы получить запросы на китайском языке, выполните следующую команду:
sudo LC_ALL=zh_CN.UTF-8 /opt/ssis/bin/ssis-conf setup
Использование set-edition
для задания выпуска СЛУЖБ SQL Server Integration Services
Выпуск служб SSIS соответствует выпуску SQL Server.
Введите следующую команду:
sudo /opt/ssis/bin/ssis-conf set-edition
После ввода команды вы получите следующее сообщение:
Choose an edition of SQL Server:
1) Evaluation (free, no production use rights, 180-day limit)
2) Developer (free, no production use rights)
3) Express (free)
4) Web (PAID)
5) Standard (PAID)
6) Enterprise (PAID)
7) Enterprise Core (PAID)
8) I bought a license through a retail sales channel and have a product key to enter.
Details about editions can be found at https://go.microsoft.com/fwlink/?LinkId=852748&clcid=0x409.
Use of PAID editions of this software requires separate licensing through a Microsoft Volume Licensing program.
By choosing a PAID edition, you are verifying that you have the appropriate number of licenses in place to install and run this software.
Enter your edition (1-8):
Если ввести значение от 1 до 7, система настраивает бесплатный или платный выпуск. При вводе 8 программа предложит ввести ключ продукта, который вы приобрели:
Enter the 25-character product key:
Использование telemetry
для настройки отзывов клиентов
Команда telemetry
определяет, отправляет ли SSIS отзыв в корпорацию Майкрософт.
Для бесплатных выпусков (Express, Developer и Evaluation) служба телеметрии всегда включена. Если у вас бесплатный выпуск, вы не сможете использовать команду telemetry
для отключения телеметрии.
Введите следующую команду:
sudo /opt/ssis/bin/ssis-conf telemetry
После ввода команды в платных выпусках вы получите следующее сообщение:
Send feature usage data to Microsoft. Feature usage data includes information about your hardware configuration and how you use SQL Server Integration Services.
[Yes/No]:
Если выбрать да, служба телеметрии будет включена и начнет работать. Служба запускается автоматически после каждой загрузки. Если выбрать Нет, служба телеметрии будет остановлена и отключена.
Использование setup
для инициализации и настройки служб Microsoft SQL Server Integration Services
Используйте команду setup
при каждой установке служб SSIS.
Введите следующую команду:
sudo /opt/ssis/bin/ssis-conf setup
Программа предложит подтвердить или указать значения для следующих элементов:
- Лицензия продукта
- Условия лицензии
- Служба телеметрии
- Язык, используемый службами Integration Services
Чтобы выполнить команду setup
с запросом на предпочтительном языке, можно указать языковой стандарт. Например, чтобы получить запросы на китайском языке, выполните следующую команду:
sudo LC_ALL=zh_CN.UTF-8 /opt/ssis/bin/ssis-conf setup
ssis.conf
формат
В приведенном ниже файле /var/opt/ssis/ssis.conf
представлен пример каждого параметра.
Для SQL Server можно изменить параметры системы, изменив значения в файле mssql.conf
. Для служб SSIS нельзя изменять системные параметры, изменяя значения в ssis.conf
файле. В файле ssis.conf
отображаются только результаты установки. Если вы хотите изменить параметры служб SSIS, можно удалить файл ssis.conf
и выполнить команду setup
еще раз.
Пример файла ssis.conf
. Каждое поле соответствует результату одного этапа установки.
[LICENSE]
registered = Y
pid = enterprisecore
[EULA]
accepteula = Y
[TELEMETRY]
enabled = Y
[language]
lcid = 2052