SQL Server on Linux
적용 대상:SQL Server - Linux
SQL Server 2017(14.x)부터 SQL Server가 Linux에서 실행됩니다. 운영 체제에 관계없이 많은 유사한 기능과 서비스를 포함하는 동일한 SQL Server 데이터베이스 엔진입니다.
팁
SQL Server 2019를 사용할 수 있습니다! 최신 릴리스에 있는 Linux의 새로운 기능을 알아보려면 Linux용 SQL Server 2019의 새로운 기능을 참조하세요.
SQL Server 2019(15.x)는 Linux에서 실행됩니다. 운영 체제에 관계없이 많은 유사한 기능과 서비스를 포함하는 동일한 SQL Server 데이터베이스 엔진입니다. 이 릴리스에 대한 자세한 내용은 Linux용 SQL Server 2019의 새로운 기능을 참조하세요.
팁
SQL Server 2022를 사용할 수 있습니다! 최신 릴리스에서 Linux의 새로운 기능 알아보려면 SQL Server 2022의 새로운 기능 을 참조하세요.
SQL Server 2022(16.x)는 Linux에서 실행됩니다. 운영 체제에 관계없이 많은 유사한 기능과 서비스를 포함하는 동일한 SQL Server 데이터베이스 엔진입니다. 이 릴리스에 대한 자세한 내용은 SQL Server 2022의 새로운 기능 을 참조하세요.
설치
시작하려면 다음 빠른 시작 중 하나를 사용하여 SQL Server on Linux를 설치합니다.
- Red Hat Enterprise Linux에 설치
- SUSE Linux Enterprise Server에 설치
- Ubuntu에 설치
- SQL Server on Linux의 컨테이너 설치
- Azure에서 SQL VM 프로비전
컨테이너 이미지
SQL Server 컨테이너 이미지는 MCR(Microsoft Container Registry)에 게시되고 사용할 수 있으며 컨테이너 이미지를 만들 때 사용된 운영 체제 이미지를 기반으로 다음 위치에서 카탈로그로도 분류됩니다.
- RHEL 기반 SQL Server 컨테이너 이미지는 SQL Server Red Hat 컨테이너를 참조하세요.
- Ubuntu 기반 SQL Server 이미지는 Docker Hub SQL Server 참조하세요.
참고
컨테이너는 최신 Linux 배포판에 대해서만 MCR에 게시됩니다. 지원되는 이전 배포에 대한 사용자 지정 SQL Server 컨테이너 이미지를 만드는 경우에도 계속 지원됩니다. 자세한 내용은 MCR(Microsoft 아티팩트 레지스트리)에서 컨테이너 이미지를 SQL Server 예정된 업데이트를 참조하세요.
연결
설치 후 Linux 머신의 SQL Server 인스턴스에 연결합니다. 다양한 도구 및 드라이버를 사용하여 로컬 또는 원격으로 연결할 수 있습니다. 빠른 시작은 sqlcmd 명령줄 도구를 사용하는 방법을 보여 줍니다. 다른 도구에는 다음이 포함됩니다.
도구 | 자습서 |
---|---|
VS Code(Visual Studio Code) | SQL Server on Linux와 함께 VS Code 사용 |
SSMS(SQL Server Management Studio) | Windows에서 SSMS를 사용하여 SQL Server on Linux에 연결 |
SSDT(SQL Server Data Tools) | SQL Server on Linux와 함께 SSDT 사용 |
탐색
SQL Server 2017(14.x)부터 SQL Server Linux 및 컨테이너를 포함하여 지원되는 모든 플랫폼에서 동일한 기본 데이터베이스 엔진을 포함합니다. 따라서 대부분의 기존 기능이 동일한 방식으로 작동합니다. 설명서의 이 영역에서는 Linux 관점에서 이와 같은 일부 기능을 공개합니다. 또한 Linux에서 고유한 요구 사항이 있는 영역을 설명합니다.
SQL Server on Linux에 이미 익숙한 경우 릴리스 정보에서 이 릴리스의 일반적인 지침 및 알려진 문제를 검토하세요.
그런 다음, 새로운 기능을 살펴봅니다.
팁
질문과 대답은 SQL Server on Linux FAQ를 참조하세요.
도움말 보기
- SQL에 대한 아이디어: SQL Server를 개선하기 위해 제안할 사항이 있나요?
- Microsoft Q & A(SQL Server)
- DBA Stack Exchange(태그 sql-server): SQL Server 관련 문의 사항
- Stack Overflow(태그 sql-server): SQL 개발 관련 문의 사항
- Reddit: SQL Server에 대한 일반 토론
- Microsoft SQL Server 사용 조건 및 정보
- 비즈니스 사용자에 대한 지원 옵션
- Microsoft에 문의
- 그 밖의 SQL Server 도움말 및 피드백
SQL 설명서에 참여하세요
SQL 콘텐츠를 직접 편집할 수 있다는 것을 알고 계셨나요? 직접 편집하면 설명서가 개선될 뿐만 아니라 페이지에 참여자로 기입됩니다.
자세한 내용은 SQL Server 설명서에 기여하는 방법을 참조하세요.