Linux에서 SQL Server를 관리 하는 적절 한 도구 선택Choose the right tool to manage SQL Server on Linux

이 항목 적용 대상: 예(Linux에만 해당) SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스없습니다 병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO: yesSQL Server (Linux only)noAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

SQL Server 2017 linux를 관리 하는 방법은 여러 가지가 있습니다.There are several ways to manage SQL Server 2017 on Linux. 다음 섹션의 다른 관리 도구와 기술을 더 많은 리소스에 대 한 포인터와 간략 한 개요를 제공합니다.The following section provides a quick overview of different management tools and techniques with pointers to more resources.

mssql-confmssql-conf

mssql conf 도구는 Linux에서 SQL Server를 구성 합니다.The mssql-conf tool configures SQL Server on Linux. 자세한 내용은 참조 mssql conf와 Linux에서 SQL Server 구성합니다.For more information, see Configure SQL Server on Linux with mssql-conf.

Transact-SQLTransact-SQL

클라이언트 도구에서 수행할 수 있는 모든 항목이 거의 Transact SQL 문으로 수행할 수도 있습니다.Almost everything you can do in a client tool can also be accomplished with Transact-SQL statements. SQL Server에서 제공 동적 관리 뷰 (Dmv) 상태와 구성을 SQL server를 쿼리 합니다.SQL Server provides Dynamic Management Views (DMVs) that query the status and configuration of SQL Server. 또한 TRANSACT-SQL 명령을 데이터베이스 관리 작업에 대 한 합니다.There are also Transact-SQL commands for database management tasks. SQL Server에 연결 및 예를 들어 TRANSACT-SQL 쿼리를 실행할 수 있도록 하는 클라이언트 도구에서 이러한 명령을 실행할 수 있습니다 sqlcmd 또는 Visual Studio Code합니다.You can run these commands in any client tool that supports connecting to SQL Server and running Transact-SQL queries, for example sqlcmd or Visual Studio Code.

SQL Server 작업 Studio (미리 보기)SQL Server Operations Studio (preview)

새 Microsoft SQL 작업 Studio (미리 보기)는 SQL Server를 관리 하기 위한 플랫폼 간 도구입니다.The new Microsoft SQL Operations Studio (preview) is a cross-platform tool for managing SQL Server. 자세한 내용은 참조 Microsoft SQL 작업 Studio (미리 보기)합니다.For more information, see Microsoft SQL Operations Studio (preview).

Windows에서 SQL Server Management StudioSQL Server Management Studio on Windows

SQL Server Management Studio (SSMS)는 SQL Server를 관리 하기 위한 그래픽 사용자 인터페이스를 제공 하는 Windows 응용 프로그램.SQL Server Management Studio (SSMS) is a Windows application that provides a graphical user interface for managing SQL Server. 현재 창 에서만 실행, 원격으로 Linux SQL Server 인스턴스에 연결 하는 데 사용할 수 있습니다.Although it currently runs only on Windows, you can use it to remotely connect to your Linux SQL Server instances. SSMS를 사용 하 여 SQL Server 관리에 대 한 자세한 내용은 참조 하십시오. Linux에서 SQL Server 관리를 사용 하 여 SSMS합니다.For more information on using SSMS to manage SQL Server, see Use SSMS to Manage SQL Server on Linux.

mssql-cli (미리 보기)mssql-cli (preview)

Microsoft SQL Server에 대 한 새로운 플랫폼 간 스크립팅 도구를 출시 했습니다 mssql cli합니다.Microsoft has released a new cross-platform scripting tool for SQL Server, mssql-cli. 이 도구는 현재 미리 보기입니다.This tool is currently in preview.

PowerShellPowerShell

PowerShell에는 Linux에서 SQL Server를 관리 하는 풍부한 명령줄 환경을 제공 합니다.PowerShell provides a rich command-line environment to manage SQL Server on Linux. 자세한 내용은 참조 PowerShell Linux에서 SQL Server 관리를 사용 하 여합니다.For more information, see Use PowerShell to Manage SQL Server on Linux.

다음 단계Next steps

Linux에서 SQL Server에 대 한 자세한 내용은 참조 Linux에서 SQL Server합니다.For more information about SQL Server on Linux, see SQL Server on Linux.