Vad är Azure Data Studio?
Azure Data Studio är ett enkelt plattformsoberoende datahanterings- och utvecklingsverktyg för dataproffs. Det ger en modern redigeringsupplevelse med IntelliSense, kodfragment, källkontrollintegrering och en integrerad terminal, vilket gör det enklare att hantera och utveckla databaser.
Med stöd för Windows, macOS och Linux kan du med Azure Data Studio ansluta till olika databaser, inklusive Azure SQL, SQL Server, MySQL, PostgreSQL och Cosmos DB. Utökningsbarheten gör det möjligt för användare att anpassa sin upplevelse genom att installera relevanta tillägg för arbetsflödet.
Azure Data Studio välbekanta gränssnitt erbjuder en modern redigeringsupplevelse med IntelliSense, kodfragment, källkontrollintegrering och en integrerad terminal. Med dataplattformsanvändaren i åtanke kan användarna anpassa sin upplevelse genom att installera tillägg som är relevanta för deras arbetsflöde, inklusive databasmigreringar, diagram, GitHub Copilot med mera!
Källkoden för Azure Data Studio och dess dataprovidrar är tillgänglig på GitHub under ett källkods-EULA som ger behörighet att ändra och använda programvaran men inte omdistribuera den eller vara värd för den i en molntjänst. Mer information finns i Vanliga frågor och svar om Azure Data Studio.
Ladda ned och installera Azure Data Studio
SQL-kodredigerare med IntelliSense
Azure Data Studio erbjuder en modern, tangentbordsfokuserad SQL-kodningsupplevelse som gör vardagliga uppgifter enklare med inbyggda funktioner som flera flikfönster, en omfattande SQL-redigerare, IntelliSense, nyckelordskomplettering, kodfragment, kodnavigering och källkontrollintegrering (Git). Kör SQL-frågor på begäran och visa och spara resultat som text, JSON eller Excel. Redigera data, organisera dina favoritdatabasanslutningar och bläddra bland databasobjekt i en välbekant objektbläddringsupplevelse. Information om hur du använder SQL-redigeraren finns i Använda SQL-redigeraren till att skapa databasobjekt.
Smarta SQL-kodavsnitt
SQL-kodfragment genererar rätt SQL-syntax för att skapa databaser, tabeller, vyer, lagrade procedurer, användare, inloggningar och roller och uppdatera befintliga databasobjekt. Använd smarta kodfragment för att snabbt skapa kopior av databasen i utvecklings- eller testsyfte och för att generera och köra CREATE- och INSERT-skript.
I Azure Data Studio finns även funktioner för att skapa anpassade SQL-kodavsnitt. Mer information finns i Skapa och använda kodfragment .
Anpassningsbara server- och databasinstrumentpaneler
Skapa omfattande anpassningsbara instrumentpaneler för att övervaka och snabbt felsöka flaskhalsar i dina databaser. Mer information om insiktswidgetar och databasinstrumentpaneler (och server) finns i Hantera servrar och databaser med insiktswidgetar.
Anslutningshantering (servergrupper)
Servergrupper är ett sätt att organisera anslutningsinformation för de servrar och databaser som du arbetar med. Mer information finns i Servergrupper.
Integrerad terminal
Du kan använda dina favoritkommandoradsverktyg (till exempel Bash, PowerShell, sqlcmd, BCP och ssh) i fönstret Integrerad terminal direkt i Azure Data Studio-användargränssnittet. Mer information om den integrerade terminalen finns i Integrerad terminal .
Utökningsbarhet och tilläggsredigering
Förbättra Azure Data Studio-upplevelsen genom att utöka funktionerna i basinstallationen. Azure Data Studio tillhandahåller utökningspunkter för datahanteringsaktiviteter och stöd för tilläggsredigering.
Mer information om utökningsbarhet i Azure Data Studio finns i Utökningsbarhet. Mer information om redigering av tillägg finns i Tilläggsredigering .
Funktionsjämförelse med SQL Server Management Studio (SSMS)
Använd Azure Data Studio om du:
- Redigerar eller kör mestadels frågor.
- Du behöver snabbt kunna diagram och visualisera resultatuppsättningar.
- Kan utföra de flesta administrativa uppgifter via den integrerade terminalen med hjälp av sqlcmd eller PowerShell.
- Har minimalt behov av guideupplevelser.
- Du behöver inte utföra en djupgående administrativ eller plattformsrelaterad konfiguration.
- Den måste köras på macOS eller Linux.
Använd SQL Server Management Studio om du:
- Utför komplex administrativ konfiguration eller plattformskonfiguration.
- Utför säkerhetshantering, inklusive användarhantering, sårbarhetsbedömning och konfiguration av säkerhetsfunktioner. Du måste använda prestandajusteringsrekommendationer och instrumentpaneler.
- Använd databasdiagram och tabelldesigners.
- Behöver åtkomst till registrerade servrar.
- Använd livefrågestatistik eller klientstatistik.
Shell-funktioner
Funktion | Azure Data Studio | SSMS |
---|---|---|
Azure-inloggning | Ja | Ja |
Instrumentpanel | Ja | |
Tillägg | Ja | |
Integrerad terminal | Ja | |
Object Explorer | Ja | Ja |
Objektskript | Ja | Ja |
Välj från tabell | Ja | Ja |
Källkodskontroll | Ja | |
Åtgärdsfönster | Ja | |
Teman, inklusive mörkt läge | Ja | |
Azure Resource Explorer | Ja | |
Guiden Skapa skript | Ja | |
Objektegenskaper | Förhandsversion | Ja |
Tabelldesigner | Ja | Ja |
Frågeredigerare
Funktion | Azure Data Studio | SSMS |
---|---|---|
Diagramvisare | Ja | |
Exportera resultat till CSV, JSON, XLSX | Ja | |
Resultat till fil | Ja | |
Resultat till text | Ja | |
IntelliSense | Ja | Ja |
Kodavsnitt | Ja | Ja |
Visa plan | Ja | Ja |
Klientstatistik | Ja | |
Statistik för livefrågor | Ja | |
Frågealternativ | Ja | |
Spatial Viewer | Ja | |
SQLCMD | Ja | Ja |
Stöd för operativsystem
Funktion | Azure Data Studio | SSMS |
---|---|---|
Windows | Ja | Ja |
macOS | Ja | |
Linux | Ja |
Datateknik
Funktion | Azure Data Studio | SSMS |
---|---|---|
Guiden Externa data | Förhandsversion | |
HDFS-integrering | Förhandsversion | |
Notebook-filer | Förhandsversion |
Databasadministration
Funktion | Azure Data Studio | SSMS |
---|---|---|
Säkerhetskopiering/återställning | Förhandsversion | Ja |
Import av flat fil | Ja | Ja |
SQL Agent | Förhandsversion | Ja |
SQL-profiler | Förhandsversion | Ja |
Alltid på | Ja | |
Alltid krypterad | Ja | |
Guiden Kopiera data | Ja | |
Datajusteringsrådgivare | Ja | |
Databasdiagram | Ja | |
Loggvisningsprogram för fel | Ja | |
Underhållsplaner | Ja | |
Fråga med flera servrar | Ja | |
Principbaserad hantering | Ja | |
PolyBase | Ja | |
Query Store | Ja | |
Registrerade servrar | Ja | |
Replikering | Ja | |
Säkerhetshantering | Ja | Ja |
Service Broker | Ja | |
SQL-bedömning | Förhandsversion | Ja |
SQL Mail | Ja | |
Mallutforskaren | Ja | |
Sårbarhetsbedömning | Ja | |
XEvent Management | Ja |
Databasutveckling
Funktion | Azure Data Studio | SSMS |
---|---|---|
Importera\Exportera DACPAC | Ja | Ja |
SQL-projekt | Förhandsversion | |
Schemajäsning | Ja |
SQL Tools Service
Azure Data Studio använder SqlToolsService som programmets SQL API-lager. SQL Tools Service är . NET-baserade och öppen källkod under MIT-licensen. För SQL-anslutning använder SQL Tools Service Microsoft.Data.SqlClient som SQL-drivrutin.
Relaterat innehåll
- Ladda ned och installera Azure Data Studio
- Vanliga frågor och svar om Azure Data Studio
- Ansluta och fråga SQL Server
- Ansluta och fråga Azure SQL Database
- Ladda ned SQL Server Management Studio (SSMS)
Få hjälp med SQL-verktyg
- Alla sätt att få hjälp
- Feedback från SSMS-användare.
- Skicka in ett Azure Data Studio Git-problem
- Bidra till Azure Data Studio
- FORUM för SQL-klientverktyg
- SQL Server Data Tools – MSDN-forum
- Supportalternativ för företagsanvändare
Bidra till dokumentationen
Visste du att du kan redigera 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