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.