다음을 통해 공유


Linux에서 SSIS(SQL Server Integration Services) 설치

적용 대상: SQL Server - Linux

Linux에 SQL Server Integration Services(mssql-server-is)를 설치하려면 이 아티클의 단계를 수행합니다. Linux용 Integration Services에서 지원되는 기능에 대한 자세한 내용은 다음을 참조하세요.

RHEL(Red Hat Enterprise Linux) 및 Ubuntu에 SSIS(SQL Server Integration Services)를 설치할 수 있습니다. SLES(SUSE Linux Enterprise Server)는 지원되지 않습니다. 컨테이너에 SSIS를 설치하는 것도 지원되지 않습니다.

RHEL에서 SSIS 설치

RHEL에 mssql-server-is 패키지를 설치하려면 다음 단계를 수행합니다.

  1. 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
    
  2. 다음 명령을 실행하여 SQL Server Integration Services를 설치합니다.

    sudo yum install -y mssql-server-is
    
  3. 설치 후에 ssis-conf를 실행합니다. 자세한 내용은 ssis-conf를 사용하여 Linux에서 SQL Server Integration Services 구성을 참조하세요.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. 구성이 완료되면 PATH 환경 변수를 설정합니다.

    export PATH=/opt/ssis/bin:$PATH
    
  1. 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
    
  2. 다음 명령을 실행하여 SQL Server Integration Services를 설치합니다.

    sudo yum install -y mssql-server-is
    
  3. 설치 후에 ssis-conf를 실행합니다. 자세한 내용은 ssis-conf를 사용하여 Linux에서 SQL Server Integration Services 구성을 참조하세요.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. 구성이 완료되면 PATH 환경 변수를 설정합니다.

    export PATH=/opt/ssis/bin:$PATH
    
  1. 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
    
  2. 다음 명령을 실행하여 SQL Server Integration Services를 설치합니다.

    sudo yum install -y mssql-server-is
    
  3. 설치 후에 ssis-conf를 실행합니다. 자세한 내용은 ssis-conf를 사용하여 Linux에서 SQL Server Integration Services 구성을 참조하세요.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. 구성이 완료되면 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 설치를 무인(RHEL 및 Ubuntu만 해당)으로 실행하려면 다음 단계를 수행합니다.

  1. -n(프롬프트 없음) 옵션을 지정합니다.
  2. 환경 변수를 설정하여 필요한 값을 제공합니다.

아래 예제에서는 다음 작업을 수행합니다.

  • SSIS 설치
  • SSIS_PID 환경 변수의 값을 제공하여 Developer Edition을 지정합니다.
  • ACCEPT_EULA 환경 변수의 값을 제공하여 Microsoft 소프트웨어 사용 조건에 동의합니다.
  • -n(프롬프트 없음) 옵션을 지정하여 무인 설정을 실행합니다.
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup

무인 설정을 위한 환경 변수

환경 변수 설명
ACCEPT_EULA Y 등의 임의 값으로 설정된 경우 SQL Server 사용 조건에 동의합니다.
SSIS_PID SQL Server 버전 또는 제품 키를 설정합니다. 가능한 값은 다음과 같습니다.

- 평가
- 개발자
- 기본
- Web
- 표준
- 엔터프라이즈
- 제품 키

제품 키를 지정하는 경우 제품 키는 #####-#####-#####-#####-##### 형식이어야 합니다. 여기서 # 은 문자 또는 숫자입니다.