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.
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.
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.
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.
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.
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.
Administrera en SQL Server-databasinfrastruktur för molndatabaser, lokala databaser och hybridrelationsdatabaser med hjälp av microsoft PaaS-relationsdatabaserbjudanden.