Linux의 SQL Server 2017 릴리스 정보Release notes for SQL Server 2017 on Linux

이 항목 적용 대상: 예SQL Server (Linux 전용)없음Azure SQL Database없음Azure SQL Data Warehouse없음 병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO: yesSQL Server (Linux only)noAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

다음 릴리스 정보는 Linux에서 실행 되는 SQL Server 2017로 적용 됩니다.The following release notes apply to SQL Server 2017 running on Linux. 이 문서는 각 릴리스에 대 한 섹션으로 구분 됩니다.This article is broken into sections for each release. GA 릴리스는 지원 가능성을 자세히 설명 있고 알려진 문제를 나열 합니다.The GA release has detailed supportability and known issues listed. 각 CU (누적 업데이트) 릴리스에 CU 변경 뿐만 아니라 Linux 패키지 다운로드에 대 한 링크를 설명 하는 기술 지원 문서에 대 한 링크가 있습니다.Each Cumulative Update (CU) release has a link to a support article describing the CU changes as well as links to the Linux package downloads.

지원 플랫폼Supported platforms

플랫폼Platform 파일 시스템File System 설치 가이드Installation Guide
Red Hat Enterprise Linux 7.3 또는 7.4 워크스테이션, 서버 및 데스크톱Red Hat Enterprise Linux 7.3 or 7.4 Workstation, Server, and Desktop XFS 또는 EXT4XFS or EXT4 설치 가이드Installation guide
SUSE Enterprise Linux Server v12 SP2SUSE Enterprise Linux Server v12 SP2 XFS 또는 EXT4XFS or EXT4 설치 가이드Installation guide
Ubuntu 16.04LTSUbuntu 16.04LTS XFS 또는 EXT4XFS or EXT4 설치 가이드Installation guide
Docker Engine 1.8 + Windows, Mac 또는 Linux에서Docker Engine 1.8+ on Windows, Mac, or Linux 해당 사항 없음N/A 설치 가이드Installation guide

자세한 내용은 다음을 검토 합니다 시스템 요구 사항 Linux의 SQL Server에 대 한 합니다.For more information, review the system requirements for SQL Server on Linux. SQL Server 2017에 대 한 최신 지원 정책을 참조 합니다 Microsoft SQL Server에 대 한 기술 지원 정책을합니다.For the latest support policy for SQL Server 2017, see the Technical support policy for Microsoft SQL Server.

ToolsTools

SQL Server를 대상으로 하는 대부분의 기존 클라이언트 도구는 Linux에서 실행 중인 SQL Server를 대상 원활 하 게 수 있습니다.Most existing client tools that target SQL Server can seamlessly target SQL Server running on Linux. 일부 도구는 Linux에서 작동 하도록 특정 버전 요구 사항이 있을 수 있습니다.Some tools might have a specific version requirement to work well with Linux. SQL Server 도구의 전체 목록을 참조 하세요 SQL Tools 및 SQL Server 유틸리티합니다.For a full list of SQL Server tools, see SQL Tools and Utilities for SQL Server.

릴리스 기록Release history

다음 표에서 SQL Server 2017 릴리스 기록을 나열합니다.The following table lists the release history for SQL Server 2017.

릴리스Release 버전Version 릴리스 날짜Release date
CU8CU8 14.0.3029.1614.0.3029.16 2018-06-212018-06-21
CU7CU7 14.0.3026.2714.0.3026.27 2018-05-242018-05-24
CU6CU6 14.0.3025.3414.0.3025.34 2018-04-192018-04-19
CU5CU5 14.0.3023.814.0.3023.8 2018-03-202018-03-20
CU4CU4 14.0.3022.2814.0.3022.28 2018-02-202018-02-20
CU3CU3 14.0.3015.4014.0.3015.40 2017-01-032017-01-03
CU2CU2 14.0.3008.2714.0.3008.27 2017-11-282017-11-28
CU1CU1 14.0.3006.1614.0.3006.16 2017-10-242017-10-24
GAGA 14.0.1000.16914.0.1000.169 2017-10-022017-10-02

누적 업데이트를 설치 하는 방법How to install cumulative updates

구성한 경우 누적 업데이트 리포지토리를 새 설치를 수행 하는 경우에 SQL Server 패키지의 최신 누적 업데이트를 갖게 됩니다.If you have configured the Cumulative Update repository, then you will get the latest cumulative update of SQL Server packages when you perform new installations. 누적 업데이트 리포지토리는 Linux의 SQL Server에 대 한 모든 패키지 설치 문서에 대 한 기본값입니다.The Cumulative Update repository is the default for all package installation articles for SQL Server on Linux. 리포지토리 구성에 대 한 자세한 내용은 참조 하세요. Linux의 SQL Server에 대 한 리포지토리를 구성합니다.For more information about repository configuration, see Configure repositories for SQL Server on Linux.

기존 SQL Server 패키지를 업데이트 하는 경우에 최신 누적 업데이트를 가져오려면 각 패키지에 대 한 적절 한 업데이트 명령을 실행 합니다.If you are updating existing SQL Server packages, run the appropriate update command for each package to get the latest cumulative update. 각 패키지에 대 한 특정 업데이트 지침은 다음 설치 가이드를 참조 합니다.For specific update instructions for each package, see the following installation guides:

CU8 (2018 년 6 월)CU8 (June 2018)

이 SQL Server 2017 누적 업데이트 8 (CU8) 릴리스입니다.This is the Cumulative Update 8 (CU8) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3029.16 됩니다.The SQL Server engine version for this release is 14.0.3029.16. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/en-us/help/4229789 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/en-us/help/4229789.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3029.16-114.0.3029.16-1 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3029.16-114.0.3029.16-1 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3029.16-114.0.3029.16-1 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SSIS 패키지SSIS package

CU7 (2018 년 5 월)CU7 (May 2018)

이 SQL Server 2017 누적 업데이트 7 (CU7) 릴리스입니다.This is the Cumulative Update 7 (CU7) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3026.27 됩니다.The SQL Server engine version for this release is 14.0.3026.27. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/en-us/help/4229789 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/en-us/help/4229789.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3026.27-214.0.3026.27-2 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3026.27-214.0.3026.27-2 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3026.27-214.0.3026.27-2 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SSIS 패키지SSIS package

CU6 (2018 년 4 월)CU6 (April 2018)

이 SQL Server 2017 누적 업데이트 6 (CU6) 릴리스입니다.This is the Cumulative Update 6 (CU6) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3025.34 됩니다.The SQL Server engine version for this release is 14.0.3025.34. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/help/4101464 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/help/4101464.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3025.34-314.0.3025.34-3 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3025.34-314.0.3025.34-3 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3025.34-314.0.3025.34-3 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SSIS 패키지SSIS package

CU5 (2018 년 3 월)CU5 (March 2018)

이 SQL Server 2017 누적 업데이트 5(cu5) 릴리스입니다.This is the Cumulative Update 5 (CU5) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3023.8 됩니다.The SQL Server engine version for this release is 14.0.3023.8. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/help/4092643 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/help/4092643.

알려진된 업그레이드 문제Known upgrade issue

이전 릴리스에서 CU5를 업그레이드 하면 SQL Server 다음 오류로 시작에 실패할 수 있습니다.When you upgrade from a previous release to CU5, SQL Server might fail to start with the following error:

Error: 4860, Severity: 16, State: 1.
Cannot bulk load. The file "C:\Install\SqlTraceCollect.dtsx" does not exist or you don't have file access rights.
Error: 912, Severity: 21, State: 2.
Script level upgrade for database 'master' failed because upgrade step 'msdb110_upgrade.sql' encountered error 200, state

이 오류를 해결 하려면 SQL Server 에이전트를 사용 하도록 설정 하 고 다음 명령을 사용 하 여 SQL Server를 다시 시작 합니다.To resolve this error, enable SQL Server Agent and restart SQL Server with the following commands:

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl start mssql-server

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3023.8-514.0.3023.8-5 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3023.8-514.0.3023.8-5 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3023.8-514.0.3023.8-5 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SSIS 패키지SSIS package

CU4 (2018 년 2 월)CU4 (February 2018)

이 SQL Server 2017 누적 업데이트 4 (CU4) 릴리스입니다.This is the Cumulative Update 4 (CU4) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3022.28 됩니다.The SQL Server engine version for this release is 14.0.3022.28. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/en-us/help/4056498 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/en-us/help/4056498.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

참고

CU4에서 현재 SQL Server 에이전트는 더 이상 별도 패키지로 설치 됩니다.As of CU4, SQL Server Agent is no longer installed as a separate package. 엔진 패키지와 함께 설치 되 고 사용 하도록 설정 해야 합니다.It is installed with the Engine package and must be enabled to use.

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3022.28-214.0.3022.28-2 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3022.28-214.0.3022.28-2 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3022.28-214.0.3022.28-2 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SSIS 패키지SSIS package

CU3 (2018 년 1 월)CU3 (January 2018)

이 SQL Server 2017 누적 업데이트 3 (CU3) 릴리스입니다.This is the Cumulative Update 3 (CU3) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3015.40 됩니다.The SQL Server engine version for this release is 14.0.3015.40. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/en-us/help/4052987 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/en-us/help/4052987.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3015.40-114.0.3015.40-1 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3015.40-114.0.3015.40-1 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3015.40-114.0.3015.40-1 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SQL Server 에이전트의 Debian 패키지SQL Server Agent Debian package
SSIS 패키지SSIS package

CU2 (2017 년 11 월)CU2 (November 2017)

이 SQL Server 2017 누적 업데이트 2(cu2) 릴리스입니다.This is the Cumulative Update 2 (CU2) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3008.27 됩니다.The SQL Server engine version for this release is 14.0.3008.27. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/help/4052574 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/help/4052574.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3008.27-114.0.3008.27-1 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3008.27-114.0.3008.27-1 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3008.27-114.0.3008.27-1 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SQL Server 에이전트의 Debian 패키지SQL Server Agent Debian package
SSIS 패키지SSIS package

CU1 (2017 년 10 월)CU1 (October 2017)

이 SQL Server 2017 누적 업데이트 1(cu1) 릴리스입니다.This is the Cumulative Update 1 (CU1) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.3006.16 됩니다.The SQL Server engine version for this release is 14.0.3006.16. 수정 사항 및이 릴리스에서 향상 된 기능에 대 한 정보를 참조 하세요 https://support.microsoft.com/help/KB4053439 합니다.For information about the fixes and improvements in this release, see https://support.microsoft.com/help/KB4053439.

패키지 세부 정보Package details

수동 또는 오프 라인 패키지 설치의 경우 다음 표의 정보를 사용 하 여 Debian 및 RPM 패키지를 다운로드할 수 있습니다.For manual or offline package installations, you can download the RPM and Debian packages with the information in the following table:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.3006.16-314.0.3006.16-3 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.3006.16-314.0.3006.16-3 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.3006.16-314.0.3006.16-3 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SQL Server 에이전트의 Debian 패키지SQL Server Agent Debian package
SSIS 패키지SSIS package

GA (2017 년 10 월)GA (October 2017)

이 SQL Server 2017의 일반 가용성 (GA) 릴리스입니다.This is the General Availability (GA) release of SQL Server 2017. 이 릴리스에 대 한 SQL Server 엔진 버전 14.0.1000.169 됩니다.The SQL Server engine version for this release is 14.0.1000.169.

패키지 세부 정보Package details

패키지 세부 정보 및 Debian 및 RPM 패키지를 다운로드 위치는 다음 표에 나열 됩니다.Package details and download locations for the RPM and Debian packages are listed in the following table. 참고를 다음 설치 가이드의 단계를 사용 하는 경우 이러한 패키지를 직접 다운로드할 필요가 없습니다.Note that you do not need to download these packages directly if you use the steps in the following installation guides:

패키지Package 패키지 버전Package version 다운로드Downloads
Red Hat RPM 패키지Red Hat RPM package 14.0.1000.169-214.0.1000.169-2 엔진 RPM 패키지Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
SSIS 패키지SSIS package
SLES RPM 패키지SLES RPM package 14.0.1000.169-214.0.1000.169-2 mssql server 엔진 RPM 패키지mssql-server Engine RPM package
높은 가용성 RPM 패키지High Availability RPM package
전체 텍스트 검색 RPM 패키지Full-text Search RPM package
SQL Server 에이전트의 RPM 패키지SQL Server Agent RPM package
Ubuntu 16.04 Debian 패키지Ubuntu 16.04 Debian package 14.0.1000.169-214.0.1000.169-2 엔진 Debian 패키지Engine Debian package
높은 가용성의 Debian 패키지High Availability Debian package
전체 텍스트 검색의 Debian 패키지Full-text Search Debian package
SQL Server 에이전트의 Debian 패키지SQL Server Agent Debian package
SSIS 패키지SSIS package

지원 되지 않는 기능 및 서비스Unsupported features & services

다음 기능 및 서비스에서 사용할 수 없는 Linux GA 릴리스 시입니다.The following features and services are not available on Linux at the time of the GA release. 이 작업을 수행 하는 방법은 배포와 같은 grub 부팅 로더를 Linux 배포에 따라 달라 집니다.The support of these features will be increasingly enabled over time.

영역Area 사용 하지 않도록 설정할 IPv6 않으려면 비활성화할 수 있습니다 계속 설정 하 여 에 구성 (예: ).Unsupported feature or service
이 여전히 시스템의 네트워크 어댑터 IPv6 주소를 가져오는 없지만 sqlservr 기능만 작동 하도록 허용 합니다.Database engine 트랜잭션 복제Transactional replication
  병합 복제Merge replication
  네트워크 파일 시스템 (NFS)Stretch DB
  PolybasePolybase
  사용 하는 경우 네트워크 파일 시스템 (NFS) 프로덕션 환경에서 원격 공유 다음 지원 요구 사항을 note 합니다.Distributed query with 3rd-party connections
  사용 하 여 NFS 버전 4.2 이상합니다.Linked Servers to data sources other than SQL Server
  이전 버전의 NFS fallocate 및 스파스 파일 만들기, 최신 파일 시스템에 공통적으로 적용 등 필수 기능을 지원 하지 않습니다.System extended stored procedures (XP_CMDSHELL, etc.)
  만 찾습니다 합니다 /var/opt/mssql NFS 탑재 디렉터리입니다.Filetable, FILESTREAM
  SQL Server 시스템 이진 파일을 같은 다른 파일을 사용할 수 없습니다.CLR assemblies with the EXTERNAL_ACCESS or UNSAFE permission set
  Buffer Pool ExtensionBuffer Pool Extension
SQL Server 에이전트SQL Server Agent 된 NFS 클라이언트 원격 공유를 탑재 하는 경우 'nolock' 옵션을 사용 하는 것을 확인 합니다.Subsystems: CmdExec, PowerShell, Queue Reader, SSIS, SSAS, SSRS
  ,Alerts
  로그 판독기 에이전트Log Reader Agent
  변경 데이터 캡처Change Data Capture
  Managed BackupManaged Backup
고가용성High Availability 데이터베이스 미러링Database mirroring
보안Security 확장 가능 키 관리Extensible Key Management
  사용자 로캘이 영어가 아니므로 (en_us) 설치 하는 동안, bash 세션/터미널에서 utf-8 인코딩을 사용 해야 합니다.AD Authentication for Linked Servers
  ASCII 인코딩을 사용 하는 경우 다음과 유사한 오류가 표시 될 수 있습니다.AD Authentication for Availability Groups (AGs)
  U t F-8 인코딩를 사용할 수 없는 경우 선택한 언어에 따라 지정 MSSQL_LCID 환경 변수를 사용 하 여 설치 프로그램을 실행 합니다.3rd party AD tools (Centrify, Vintela, Powerbroker)
ServicesServices SQL Server BrowserSQL Server Browser
  경우 mssql-conf를를 실행 하 고 확장 문자가 잘못 된 SQL Server의 영어 이외의 설치를 수행 하는 지역화 된 텍스트를 "구성 SQL Server..." 후 표시 됩니다.SQL Server R services
  StreamInsightStreamInsight
  Analysis ServicesAnalysis Services
  Reporting ServicesReporting Services
  데이터베이스 엔진 서비스Data Quality Services
  Master Data ServicesMaster Data Services
  비 라틴 기반된 설치에 대 한 문장 누락 될 수 있습니다 또는 완전히 합니다.Distributed Transaction Coordinator (DTC)

알려진 문제Known issues

누락 된 문장에는 다음의 지역화 된 문자열 표시 됩니다: "라이선싱 PID가 성공적으로 처리 합니다.The following sections describe known issues with the General Availability (GA) release of SQL Server 2017 on Linux.

일반General

  • 새 버전은 [이름을 버전] "입니다.Upgrades to the GA release of SQL Server 2017 are supported only from CTP 2.1 or higher.

  • 이 문자열은 정보 제공만을 위한 출력 하 고 SQL Server 누적 업데이트는이 모든 언어에 대 한 해결 합니다.The length of the hostname where SQL Server is installed needs to be 15 characters or less.

    • 어떤 방식으로 SQL Server의 성공적인 설치에는 영향을 주지 않습니다.Resolution**: Change the name in /etc/hostname to something 15 characters long or less.
  • 일부 필터는 Office 문서에 대 한 필터를 포함 하 여이 릴리스에서 사용할 수 있습니다.Manually setting the system time backwards in time will cause SQL Server to stop updating the internal system time within SQL Server.

    • 지원 되는 필터의 목록을 참조 하세요 **Linux에서 SQL Server 전체 텍스트 검색 설치합니다.Resolution: Restart SQL Server.
  • 합니다 mssql server는 패키지가이 릴리스에서 SUSE에 지원 되지 않습니다.Only single instance installations are supported.

    • Ubuntu 및 Red Hat Enterprise Linux (RHEL) 현재 지원 됩니다.Resolution**: If you want to have more than one instance on a given host, consider using VMs or Docker containers.
  • 이상 Linux CTP 2.1 새로 고침에서 SSIS를 사용 하 여 SSIS 패키지는 Linux에서 ODBC 연결을 사용할 수 있습니다.SQL Server Configuration Manager can’t connect to SQL Server on Linux.

  • 이 기능은 SQL Server 및 MySQL ODBC 드라이버를 사용 하 여 테스트 되었습니다 있지만 ODBC 사양을 따르는 모든 유니코드 ODBC 드라이버와 함께 사용 하 합니다.The default language of the sa login is English.

    • 디자인 타임에 ODBC 데이터에 연결할 DSN 또는 연결 문자열을 제공할 수 있습니다. Windows 인증을 사용할 수도 있습니다.Resolution: Change the language of the **sa login with the ALTER LOGIN statement.

데이터베이스Databases

  • 자세한 내용은 참조는 블로그 Linux의 ODBC 지원 발표 게시물합니다.The master database cannot be moved with the mssql-conf utility. Linux에서 SSIS 패키지를 실행할 때 다음과 같은 기능이이 릴리스에서 지원 되지 않습니다.Other system databases can be moved with mssql-conf.

  • SSIS 카탈로그 데이터베이스When restoring a database that was backed up on SQL Server on Windows, you must use the WITH MOVE clause in the Transact-SQL statement.

  • SQL 에이전트에서 예약 된 패키지 실행Distributed transactions requiring the Microsoft Distributed Transaction Coordinator service are not supported on SQL Server running on Linux. 타사 구성 요소SQL Server to SQL Server linked servers are supported unless they involve the DTC. SSIS Scale OutFor more information, see Distributed transactions requiring the Microsoft Distributed Transaction Coordinator service are not supported on SQL Server running on Linux.

  • Azure Feature Pack for SSISCertain algorithms (cipher suites) for Transport Layer Security (TLS) do not work properly with SQL Server on Linux. Hadoop 및 HDFS 지원This results in connection failures when attempting to connect to SQL Server, as well as problems establishing connections between replicas in high availability groups.

    • 현재 지원 되지 않거나 제한 사항과 함께 지원 되는 기본 제공 SSIS 구성 요소 목록을 참조 하세요 **제한 사항 및 Linux에서 SSIS에 대 한 알려진된 문제합니다.Resolution: Modify the mssql.conf configuration script for SQL Server on Linux to disable problematic cipher suites, by doing the following:

      1. Linux에서 SSIS에 대 한 자세한 내용은 다음 문서를 참조 합니다.Add the following to /var/opt/mssql/mssql.conf.

        [network]
        tlsciphers= AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!ECDHE-RSA-AES128-GCM-SHA256:!ECDHE-RSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES128-GCM-SHA256:!ECDHE-ECDSA-AES256-SHA384:!ECDHE-ECDSA-AES128-SHA256:!ECDHE-ECDSA-AES256-SHA:!ECDHE-ECDSA-AES128-SHA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA:!DHE-DSS-AES256-SHA256:!DHE-DSS-AES128-SHA256:!DHE-DSS-AES256-SHA:!DHE-DSS-AES128-SHA:!DHE-DSS-DES-CBC3-SHA:!NULL-SHA256:!NULL-SHA
        

        참고

        In the preceding code, ! negates the expression. This tells OpenSSL to not use the following cipher suite.

      2. Linux에 대 한 SSIS 지원 블로그 게시물 발표합니다.Restart SQL Server with the following command.

        sudo systemctl restart mssql-server
        
  • Linux의 SQL Server Integration Services (SSIS)를 설치 합니다.SQL Server 2014 databases on Windows that use In-memory OLTP cannot be restored on SQL Server 2017 on Linux. < a = "ssms" > SQL Server Management Studio (SSMS)To restore a SQL Server 2014 database that uses in-memory OLTP, first upgrade the databases to SQL Server 2016 or SQL Server 2017 on Windows before moving them to SQL Server on Linux via backup/restore or detach/attach.

  • Linux의 SQL Server에 연결 하는 Windows에서 SSMS에 다음과 같은 제한 사항이 적용 됩니다.User permission ADMINISTER BULK OPERATIONS is not supported on Linux at this time.

네트워킹Networking

유지 관리 계획을 사용 하는 것이 없습니다.Features that involve outbound TCP connections from the sqlservr process, such as linked servers or Availability Groups, might not work if both the following conditions are met:

  1. 관리 데이터 웨어하우스 (MDW) 및 SSMS에서 데이터 수집기가 지원 되지 않습니다.The target server is specified as a hostname and not an IP address.

  2. Windows 인증 또는 Windows 이벤트 로그 옵션 있는 SSMS UI 구성 요소는 Linux와 함께 작동 하지 않습니다.The source instance has IPv6 disabled in the kernel. SQL 로그인 등의 다른 옵션을 사용 하 여 이러한 기능을 계속 사용할 수 있습니다.To verify if your system has IPv6 enabled in the kernel, all the following tests must pass:

    • cat /proc/cmdline 유지 하려면 로그 파일의 수를 수정할 수 없습니다.cat /proc/cmdline will print the boot cmdline of the current kernel. 시작 하려면 다음 빠른 시작을 참조 하세요.The output must not contain ipv6.disable=1.
    • Red Hat Enterprise Linux 설치The /proc/sys/net/ipv6/ directory must exist.
    • SUSE Linux Enterprise Server에 설치A C program that calls socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) should succeed - the syscall must return an fd != -1 and not fail with EAFNOSUPPORT.

Docker에서 실행The exact error depends on the feature. 자주 묻는 질문에 답변에 대 한 참조를 의 SQL Server Linux FAQ합니다.For linked servers, this manifests as a login timeout error. 가용성 그룹에 대 한는 ALTER AVAILABILITY GROUP JOIN 다운로드 구성 제한 시간 오류를 5 분 후에 보조 데이터베이스에서 DDL는 실패 합니다.For Availability Groups, the ALTER AVAILABILITY GROUP JOIN DDL on the secondary will fail after 5 minutes with a download configuration timeout error.

이 문제를 해결 하려면 다음 중 하나를 수행 합니다.To work around this issue, do one of the following:

  1. TCP 연결의 대상을 지정 하려면 호스트 이름 대신 Ip를 사용 합니다.Use IPs instead of hostnames to specify the target of the TCP connection.

  2. 제거 하 여 커널에는 IPv6를 활성화 ipv6.disable=1 부팅 명령줄에서.Enable IPv6 in the kernel by removing ipv6.disable=1 from the boot cmdline. 이 작업을 수행 하는 방법은 배포와 같은 grub 부팅 로더를 Linux 배포에 따라 달라 집니다.The way to do this depends on the Linux distribution and the bootloader, such as grub. 사용 하지 않도록 설정할 IPv6 않으려면 비활성화할 수 있습니다 계속 설정 하 여 net.ipv6.conf.all.disable_ipv6 = 1sysctl 구성 (예: /etc/sysctl.conf).If you do want IPv6 to be disabled, you can still disable it by setting net.ipv6.conf.all.disable_ipv6 = 1 in the sysctl configuration (eg /etc/sysctl.conf). 이 여전히 시스템의 네트워크 어댑터 IPv6 주소를 가져오는 없지만 sqlservr 기능만 작동 하도록 허용 합니다.This will still prevent the system's network adapter from getting an IPv6 address, but allow the sqlservr features to work.

네트워크 파일 시스템 (NFS)Network File System (NFS)

사용 하는 경우 네트워크 파일 시스템 (NFS) 프로덕션 환경에서 원격 공유 다음 지원 요구 사항을 note 합니다.If you use Network File System (NFS) remote shares in production, note the following support requirements:

  • 사용 하 여 NFS 버전 4.2 이상합니다.Use NFS version 4.2 or higher. 이전 버전의 NFS fallocate 및 스파스 파일 만들기, 최신 파일 시스템에 공통적으로 적용 등 필수 기능을 지원 하지 않습니다.Older versions of NFS do not support required features, such as fallocate and sparse file creation, common to modern file systems.
  • 만 찾습니다 합니다 /var/opt/mssql NFS 탑재 디렉터리입니다.Locate only the /var/opt/mssql directories on the NFS mount. SQL Server 시스템 이진 파일을 같은 다른 파일을 사용할 수 없습니다.Other files, such as the SQL Server system binaries, are not supported.
  • 된 NFS 클라이언트 원격 공유를 탑재 하는 경우 'nolock' 옵션을 사용 하는 것을 확인 합니다.Ensure that NFS clients use the 'nolock' option when mounting the remote share.

지역화Localization

  • 사용자 로캘이 영어가 아니므로 (en_us) 설치 하는 동안, bash 세션/터미널에서 utf-8 인코딩을 사용 해야 합니다.If your locale is not English (en_us) during setup, you must use UTF-8 encoding in your bash session/terminal. ASCII 인코딩을 사용 하는 경우 다음과 유사한 오류가 표시 될 수 있습니다.If you use ASCII encoding, you might see an error similar to the following:

    UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
    

    U t F-8 인코딩를 사용할 수 없는 경우 선택한 언어에 따라 지정 MSSQL_LCID 환경 변수를 사용 하 여 설치 프로그램을 실행 합니다.If you cannot use UTF-8 encoding, run setup using the MSSQL_LCID environment variable to specify your language choice.

    sudo MSSQL_LCID=<LcidValue> /opt/mssql/bin/mssql-conf setup
    
  • 경우 mssql-conf를를 실행 하 고 확장 문자가 잘못 된 SQL Server의 영어 이외의 설치를 수행 하는 지역화 된 텍스트를 "구성 SQL Server..." 후 표시 됩니다.When running mssql-conf setup, and performing a non-English installation of SQL Server, incorrect extended characters are displayed after the localized text, "Configuring SQL Server...". 비 라틴 기반된 설치에 대 한 문장 누락 될 수 있습니다 또는 완전히 합니다.Or, for non-Latin based installations, the sentence might be missing completely. 누락 된 문장에는 다음의 지역화 된 문자열 표시 됩니다: "라이선싱 PID가 성공적으로 처리 합니다.The missing sentence should display the following localized string: "The licensing PID was successfully processed. 새 버전은 [<이름을> 버전] "입니다.The new edition is [<Name> edition]”. 이 문자열은 정보 제공만을 위한 출력 하 고 SQL Server 누적 업데이트는이 모든 언어에 대 한 해결 합니다.This string is output for information purposes only, and the next SQL Server Cumulative Update will address this for all languages. 어떤 방식으로 SQL Server의 성공적인 설치에는 영향을 주지 않습니다.This does not affect the successful installation of SQL Server in any way.

SSIS(SQL Server Integration Services)SQL Server Integration Services (SSIS)

  • 합니다 mssql server는 패키지가이 릴리스에서 SUSE에 지원 되지 않습니다.The mssql-server-is package is not supported on SUSE in this release. Ubuntu 및 Red Hat Enterprise Linux (RHEL) 현재 지원 됩니다.It is currently supported on Ubuntu and on Red Hat Enterprise Linux (RHEL).

  • 이상 Linux CTP 2.1 새로 고침에서 SSIS를 사용 하 여 SSIS 패키지는 Linux에서 ODBC 연결을 사용할 수 있습니다.With SSIS on Linux CTP 2.1 Refresh and later, SSIS packages can use ODBC connections on Linux. 이 기능은 SQL Server 및 MySQL ODBC 드라이버를 사용 하 여 테스트 되었습니다 있지만 ODBC 사양을 따르는 모든 유니코드 ODBC 드라이버와 함께 사용 하 합니다.This functionality has been tested with the SQL Server and the MySQL ODBC drivers, but is also expected to work with any Unicode ODBC driver that observes the ODBC specification. 디자인 타임에 ODBC 데이터에 연결할 DSN 또는 연결 문자열을 제공할 수 있습니다. Windows 인증을 사용할 수도 있습니다.At design time, you can provide either a DSN or a connection string to connect to the ODBC data; you can also use Windows authentication. 자세한 내용은 참조는 블로그 Linux의 ODBC 지원 발표 게시물합니다.For more info, see the blog post announcing ODBC support on Linux.

  • Linux에서 SSIS 패키지를 실행할 때 다음과 같은 기능이이 릴리스에서 지원 되지 않습니다.The following features are not supported in this release when you run SSIS packages on Linux:

    • SSIS 카탈로그 데이터베이스SSIS Catalog database
    • SQL 에이전트에서 예약 된 패키지 실행Scheduled package execution by SQL Agent
    • Windows 인증Windows Authentication
    • 타사 구성 요소Third-party components
    • CDC(변경 데이터 캡처)Change Data Capture (CDC)
    • SSIS Scale OutSSIS Scale Out
    • Azure Feature Pack for SSISAzure Feature Pack for SSIS
    • Hadoop 및 HDFS 지원Hadoop and HDFS support
    • Microsoft Connector for SAP BWMicrosoft Connector for SAP BW

현재 지원 되지 않거나 제한 사항과 함께 지원 되는 기본 제공 SSIS 구성 요소 목록을 참조 하세요 제한 사항 및 Linux에서 SSIS에 대 한 알려진된 문제합니다.For a list of built-in SSIS components that are not currently supported, or that are supported with limitations, see Limitations and known issues for SSIS on Linux.

Linux에서 SSIS에 대 한 자세한 내용은 다음 문서를 참조 합니다.For more info about SSIS on Linux, see the following articles:

< a = "ssms" > SQL Server Management Studio (SSMS)< a id="ssms"> SQL Server Management Studio (SSMS)

Linux의 SQL Server에 연결 하는 Windows에서 SSMS에 다음과 같은 제한 사항이 적용 됩니다.The following limitations apply to SSMS on Windows connected to SQL Server on Linux.

  • 유지 관리 계획을 사용 하는 것이 없습니다.Maintenance plans are not supported.

  • 관리 데이터 웨어하우스 (MDW) 및 SSMS에서 데이터 수집기가 지원 되지 않습니다.Management Data Warehouse (MDW) and the data collector in SSMS are not supported.

  • Windows 인증 또는 Windows 이벤트 로그 옵션 있는 SSMS UI 구성 요소는 Linux와 함께 작동 하지 않습니다.SSMS UI components that have Windows Authentication or Windows event log options do not work with Linux. SQL 로그인 등의 다른 옵션을 사용 하 여 이러한 기능을 계속 사용할 수 있습니다.You can still use these features with other options, such as SQL logins.

  • 유지 하려면 로그 파일의 수를 수정할 수 없습니다.Number of log files to retain cannot be modified.

다음 단계Next steps

시작 하려면 다음 빠른 시작을 참조 하세요.To get started, see the following quickstarts:

자주 묻는 질문에 답변에 대 한 참조를 의 SQL Server Linux FAQ합니다.For answers to frequently asked questions, see the SQL Server on Linux FAQ.