Dela via


Välj rätt verktyg för att hantera SQL Server i Linux

gäller för:SQL Server – Linux

Det finns flera sätt att hantera SQL Server på Linux. Följande avsnitt innehåller en snabb översikt över olika hanteringsverktyg och tekniker med pekare till fler resurser.

mssql-conf

Verktyget mssql-conf konfigurerar SQL Server i Linux. Mer information finns i Konfigurera SQL Server på Linux med mssql-conf.

Transact-SQL

Nästan allt du kan göra i ett klientverktyg kan också utföras med Transact-SQL-instruktioner. SQL Server tillhandahåller dynamiska hanteringsvyer (DMV:er) som frågar efter status och konfiguration av SQL Server. Det finns också Transact-SQL kommandon för databashanteringsuppgifter. Du kan köra dessa kommandon i alla klientverktyg som stöder anslutning till SQL Server och köra Transact-SQL frågor, till exempel sqlcmd eller Visual Studio Code.

Azure Data Studio

Den nya Azure Data Studio är ett plattformsoberoende verktyg för att hantera SQL Server. Mer information finns i Vad är Azure Data Studio?

Namngivna rör

Protokollet Named Pipes stöds inte för SQL Server på Linux.

SQL Server Management Studio i Windows

SQL Server Management Studio (SSMS) är ett Windows-program som tillhandahåller ett grafiskt användargränssnitt för hantering av SQL Server. Även om den för närvarande endast körs i Windows kan du använda den för att fjärransluta till dina Linux SQL Server-instanser. Mer information om hur du använder SSMS för att hantera SQL Server finns i Använda SSMS för att hantera SQL Server på Linux.

mssql-cli (förhandsversion)

Microsoft har släppt ett nytt plattformsoberoende skriptverktyg för SQL Server, mssql-cli. Det här verktyget är för närvarande i förhandsversion.

PowerShell

PowerShell tillhandahåller en omfattande kommandoradsmiljö för att hantera SQL Server i Linux. Mer information finns i Använda PowerShell för att hantera SQL Server på Linux.