Dela via


Vad är SQL Server Management Studio (SSMS)?

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

SQL Server Management Studio (SSMS) är en integrerad miljö för hantering av sql-infrastrukturer. Använd SSMS för att komma åt, konfigurera, hantera, administrera och utveckla alla komponenter i SQL Server, Azure SQL Database, Azure SQL Managed Instance, SQL Server på en virtuell Azure-dator och Azure Synapse Analytics. SSMS är ett enda omfattande verktyg som kombinerar en bred grupp grafiska verktyg med många omfattande skriptredigerare för att ge åtkomst till SQL Server för utvecklare och databasadministratörer på alla kunskapsnivåer.

Skärmbild av SQL Server Management Studio.

SQL Server Management Studio-komponenter

Beskrivning Komponent
Använd Object Explorer för att visa och hantera alla objekt i en eller flera instanser av SQL Server. Objektexplorator
Använd Mallutforskaren för att skapa och hantera filer med exempeltext som du använder för att påskynda utvecklingen av frågor och skript. Mallutforskaren
Använd den inaktuella Solution Explorer för att skapa projekt för att hantera administrationsobjekt som skript och frågor. Lösningsutforskare
Använd de visuella designverktyg som ingår i SSMS för att skapa frågor, tabeller och diagramdatabaser. Verktyg för visuell databas
Använd SSMS-språkredigerarna för att interaktivt skapa och felsöka frågor och skript. Fråge- och textredigerare

SQL Server Management Studio för Business Intelligence

Använd SSMS för att komma åt, konfigurera, hantera och administrera Analysis Services, Integration Services och Reporting Services. Även om alla tre business intelligence-teknikerna är beroende av SSMS är de administrativa uppgifter som är associerade med var och en något olika.

Anmärkning

Om du vill skapa och ändra Analysis Services, Integration Services-lösningar och Reporting Services använder du SQL Server Data Tools (SSDT), inte SSMS. SQL Server Data Tools (SSDT) är en utvecklingsmiljö som baseras på Microsoft Visual Studio.

Hantera Analysis Services-lösningar

Med SQL Server Management Studio (SSMS) kan du hantera Analysis Services-objekt, till exempel att utföra säkerhetskopieringar och bearbeta objekt.

SSMS tillhandahåller ett Analysis Services-skriptprojekt där du kan utveckla och spara skript som skrivits i flerdimensionella uttryck (MDX), DAX (Data Analysis Expressions),DMX (Data Mining Extensions) och XML for Analysis (XMLA).

Dessa skript används för att utföra hanteringsuppgifter eller återskapa objekt som databaser och instanser i Analysis Services-kuber. Du kan till exempel utveckla ett XMLA-skript i ett Analysis Services-skriptprojekt för att skapa nya objekt direkt på en befintlig instans. Dessa projekt kan sparas som en del av en lösning och integreras med källkodskontroll.

Anmärkning

Det noteras att även om DAX ursprungligen utformades för tabelldatamodeller, kan det också användas för att köra frågor mot flerdimensionella modeller i SQL Server Analysis Services. SSMS kan göra DAX och MDX, men det finns vissa saker att tänka på när det gäller den modell du arbetar med och vilken typ av frågor du tänker köra.

Mer information om Analysis Services-skriptprojektet i SSMS finns i Analysis Services Scripts Project.

Hantera Integration Services-lösningar

SQL Server Management Studio (SSMS) kan användas för att hantera och övervaka SSIS-paket som körs. Du kan ordna paket i mappar, köra, importera, exportera och uppgradera Integration Services-paket. Sedan SSIS 2012 har dock lagringen av paket ändrats. De lagras inte längre i serverns msdb databas för standardinstansen, men hanteras nu via SSIS-katalogdatabasen (SSISDB). Det innebär att du inte längre kan hantera paket på samma sätt som i tidigare versioner av SSIS. Du kan fortfarande använda SSMS för att hantera SSIS-katalogdatabasen, men du måste använda noden Integration Services Catalogs i Object Explorer.

Den senaste versionen av SSMS tillhandahåller en integrerad miljö för hantering av sql-infrastrukturer. Det gör också att användare kan köra SSIS-paket som lagras i SSIS-katalogen från Object Explorer i SSMS.

Guiden Importera och exportera i SSMS kan användas för att skapa SSIS-paket, vilket är en bra utgångspunkt för att lära sig mer om SSIS. Du måste dock använda SQL Server Data Tools (SSDT) för att skapa och hantera dina paket för mer komplexa paket.

Hantera Reporting Services-projekt

SQL Server Management Studio (SSMS) möjliggör Reporting Services-funktioner, administrerar servern och databaserna och hanterar roller och jobb. Du kan hantera delade scheman med hjälp av mappen Delade scheman och hantera rapportserverdatabaser (ReportServer, ReportServerTempDB). När du flyttar en rapportserverdatabas till en ny SQL Server-instans måste du skapa en RSExecRole i systemdatabasen master .

Mer information om dessa uppgifter finns i artiklarna om Reporting Services i SSMS, administrera en rapportserverdatabas och skapa RSExecRole:

Du kan också hantera servern genom att aktivera och konfigurera olika funktioner, ange standardinställningar för servern och hantera roller och jobb.

Mer information om dessa uppgifter finns i följande artiklar:

SSMS tillhandahåller en integrerad miljö för hantering av sql-infrastruktur, inklusive SSRS. I webbportalen kan du aktivera funktioner, ange serverstandarder, hantera jobb som körs, visa anpassade rapporter och skapa och hantera delade scheman.

Anmärkning

Även om SSMS erbjuder olika hanteringsfunktioner för SSRS är det inte en ersättning för Report Manager online eller Configuration Manager för Report Services. Vi rekommenderar att du håller dig uppdaterad med de senaste versionerna och dokumentationen för att säkerställa effektiv hantering av SSRS i SSMS. Om du har några specifika frågor eller behöver ytterligare hjälp, tveka inte att fråga.

Språkversioner som inte är engelska

Blockeringen för inställningen av blandade språk har hävts. Du kan installera SSMS på tyska på en fransk Windows-dator. Om operativsystemets språk inte matchar SSMS-språket måste användaren ändra språket under Verktyg > Alternativ > Internationella inställningar. Annars visar SSMS det engelska användargränssnittet.

För mer information om olika regionala versioner i tidigare versioner, se Installera icke-engelskspråkiga versioner av SSMS.

Stödpolicy

Från och med SSMS 17.0 har SQL Tools-teamet antagit Microsofts moderna livscykelpolicy.

Läs det ursprungliga meddelandet om modern livscykelpolicy. För mer information, se Vanliga frågor om modern policy.

Information om insamling av diagnostikdata och funktionsanvändning finns i tillägget för SQL Server-sekretess och insamling av diagnostikdata.

Plattformsoberoende verktyg

SSMS körs endast på Windows (AMD eller Intel). Om du behöver ett verktyg som körs på andra plattformar än Windows kan du ta en titt på Azure Data Studio. Azure Data Studio är ett plattformsoberoende verktyg som körs på macOS, Linux och Windows. Mer information finns i Azure Data Studio.

Få hjälp

Bidra till SQL-dokumentation

Visste du att du kan redigera SQL-innehåll själv? Om du gör det hjälper du inte bara till att förbättra vår dokumentation, utan du får även kredit som deltagare på sidan.

Mer information finns i Redigera Microsoft Learn-dokumentation.