SQL Server on Linux를 관리하는 데 적합한 도구 선택
적용 대상: SQL Server - Linux
Linux에서 SQL Server를 관리하는 방법에는 여러 가지가 있습니다. 다음 섹션에서는 추가 리소스에 대한 포인터를 사용하여 다양한 관리 도구 및 기술에 대해 간략히 설명합니다.
mssql-conf
mssql-conf 도구는 SQL Server on Linux를 구성합니다. 자세한 내용은 mssql-conf를 사용하여 SQL Server on Linux 구성을 참조하세요.
Transact-SQL
클라이언트 도구에서 수행할 수 있는 거의 모든 작업은 Transact-SQL 문을 사용하여 수행할 수도 있습니다. SQL Server는 SQL Server의 상태 및 구성을 쿼리하는 동적 관리 뷰(DMV)를 제공합니다. 데이터베이스 관리 작업에 대한 Transact-SQL 명령도 있습니다. SQL Server에 연결하고 Transact-SQL 쿼리 실행(예 : sqlcmd 또는 Visual Studio Code)을 지원하는 모든 클라이언트 도구에서 이러한 명령을 실행할 수 있습니다.
Azure Data Studio
새 Azure Data Studio는 SQL Server를 관리하기 위한 플랫폼 간 도구입니다. 자세한 내용은 Azure Data Studio을 참조하세요.
명명된 파이프
명명된 파이프 프로토콜은 Linux의 SQL Server에서 지원되지 않습니다.
Windows의 SQL Server Management Studio
SSMS(SQL Server Management Studio)는 SQL Server를 관리하기 위한 그래픽 사용자 인터페이스를 제공하는 Windows 애플리케이션입니다. 현재 Windows에서만 실행되지만 Linux SQL Server 인스턴스에 원격으로 연결하는 데 사용할 수 있습니다. SSMS 사용 방법에 대한 자세한 내용은 SSMS를 사용하여 Linux에서 SQL Server 관리를 참조하세요.
mssql-cli (미리 보기)
Microsoft는 SQL Server용 새로운 플랫폼 간 스크립팅 도구인 mssql-cli를 출시했습니다. 이 도구는 현재 미리 보기로 제공됩니다.
PowerShell
PowerShell은 Linux에서 SQL Server를 관리하는 풍부한 명령줄 환경을 제공합니다. 자세한 내용은 PowerShell을 사용하여 SQL Server on Linux 관리를 참조하세요.