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의 새로운 기능을 알아보려면 Linux용 SQL Server 2022(16.x)의 새로운 기능을 참조하세요.
SQL Server 2022(16.x)는 Linux에서 실행됩니다. 운영 체제에 관계없이 많은 유사한 기능과 서비스를 포함하는 동일한 SQL Server 데이터베이스 엔진입니다. 이 릴리스에 대한 자세한 내용은 Linux용 SQL Server 2022(16.x)의 새로운 기능을 참조하세요.
설치
시작하려면 다음 빠른 시작 중 하나를 사용하여 SQL Server on Linux를 설치합니다.
- 빠른 시작: Red Hat에 SQL Server 설치 및 데이터베이스 만들기
- 빠른 시작: SQL Server 설치 및 SUSE Linux Enterprise Server에 데이터베이스 만들기
- 빠른 시작: Ubuntu에 SQL Server 설치 및 데이터베이스 만들기
- 빠른 시작: Docker에서 SQL Server linux 컨테이너 이미지 실행
- Azure에서 SQL VM 프로비전
컨테이너 이미지
SQL Server 컨테이너 이미지는 MCR(Microsoft Container Registry)에서 게시되고 사용할 수 있으며 컨테이너 이미지를 만들 때 사용된 운영 체제 이미지를 기반으로 다음 위치에서 카탈로그로 분류됩니다.
- RHEL 및 Ubuntu 기반 SQL Server 컨테이너 이미지의 경우 Microsoft 아티팩트 레지스트리의 SQL Server를 참조하세요.
- RHEL 기반 SQL Server 컨테이너 이미지는 SQL Server Red Hat 컨테이너를 참조하세요.
참고 항목
컨테이너는 최신 Linux 배포판에 대해서만 MCR에 게시됩니다. 지원되는 이전 배포에 대한 사용자 지정 SQL Server 컨테이너 이미지를 만드는 경우에도 계속 지원됩니다. 자세한 내용은 MCR(Microsoft 아티팩트 레지스트리)의 SQL Server 컨테이너 이미지에 예정된 업데이트를 참조하세요.
연결
설치 후 Linux 머신의 SQL Server 인스턴스에 연결합니다. 다양한 도구 및 드라이버를 사용하여 로컬 또는 원격으로 연결할 수 있습니다. 빠른 시작은 sqlcmd 명령줄 도구를 사용하는 방법을 보여 줍니다. 다른 도구에는 다음이 포함됩니다.
도구 | 자습서 |
---|---|
VS Code(Visual Studio Code) | Visual Studio Code용 SQL Server 익스텐션 |
SSMS(SQL Server Management Studio) | Windows의 SQL Server Management Studio를 사용하여 SQL Server on Linux 관리 |
SSDT(SQL Server Data Tools) | Visual Studio를 사용하여 SQL Server on Linux용 데이터베이스 만들기 |
탐색
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 설명서에 기여하는 방법을 참조하세요.