ssis-conf를 사용하여 Linux에서 SQL Server Integration Services 구성

적용 대상:SQL Server - Linux

Red Hat Enterprise Linux 및 Ubuntu용 SSIS(SQL Server Integration Services)를 설치할 때 구성 스크립트를 실행 ssis-conf 합니다. SSIS 설치에 대한 자세한 내용은 Linux에서 SSIS(SQL Server Integration Services) 설치를 참조하세요.

유틸리티를 ssis-conf 사용하여 다음 속성을 구성할 수도 있습니다.

명령 설명
set-edition SQL Server 버전을 설정합니다.
telemetry SQL Server Integration Services 원격 분석 서비스를 사용하거나 사용하지 않도록 설정합니다.
setup Microsoft SQL Server Integration Services를 초기화하고 설정합니다.

ssis-conf 실행

이 문서의 예제는 전체 경로를 /opt/ssis/bin/ssis-conf지정하여 실행됩니다ssis-conf. 실행 ssis-conf하기 전에 해당 위치로 이동하면 현재 디렉터리의 ./ssis-conf컨텍스트에서 유틸리티를 실행할 수 있습니다.

루트(슈퍼 사용자) 권한으로 이 문서에 설명된 명령을 실행해야 합니다. 예를 들어 /opt/ssis/bin/ssis-conf setup이 아닌 sudo /opt/ssis/bin/ssis-conf setup를 실행합니다.

원하는 언어로 프롬프트를 사용하여 이러한 명령을 실행하려면 로캘을 지정할 수 있습니다. 예를 들어 중국어로 프롬프트를 받으려면 다음 명령을 실행합니다.

sudo LC_ALL=zh_CN.UTF-8 /opt/ssis/bin/ssis-conf setup

SQL Server Integration Services 버전을 설정하는 데 사용 set-edition

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가 Microsoft에 피드백을 보낼지 여부를 결정합니다.

무료 버전(즉, Express, Developer 및 Evaluation 버전)의 경우 원격 분석 서비스가 항상 사용하도록 설정됩니다. 체험 버전이 있는 경우 telemetry 명령을 사용하여 원격 분석을 사용하지 않도록 설정할 수 없습니다.

다음 명령을 입력합니다.

sudo /opt/ssis/bin/ssis-conf telemetry

PAY 버전의 경우 명령을 입력하면 다음 프롬프트가 표시됩니다.

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]:

를 선택하면 원격 분석 서비스가 사용하도록 설정되고 실행을 시작합니다. 서비스는 각 부팅 후에 자동으로 시작됩니다. 아니요를 선택하면 원격 분석 서비스가 중지되고 비활성화됩니다.

Microsoft SQL Server Integration Services 초기화 및 설정에 사용 setup

SSIS를 setup 설치할 때마다 명령을 사용합니다.

다음 명령을 입력합니다.

sudo /opt/ssis/bin/ssis-conf setup

이 유틸리티는 다음 항목의 값을 승인하거나 제공하라는 메시지를 표시합니다.

  • 제품 라이선스
  • EULA 계약
  • 원격 분석 서비스
  • 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