Dela via


Översikt över SQL-verktyg

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-databas i Microsoft Fabric

För att hantera databasen behöver du ett verktyg. Oavsett om dina databaser körs i molnet, i Windows, på macOS eller på Linuxbehöver verktyget inte köras på samma plattform som databasen.

Följande verktyg tillhandahåller ett grafiskt användargränssnitt (GUI).

Du kan visa länkarna till de olika SQL-verktygen i följande tabeller.

Verktyg Beskrivning Operativsystem
Skärmbild av Azure Data Studio.
**Azure Data Studio-
**
En lätt redigerare som kan köra SQL-frågor på begäran, 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. Windows
macOS
Linux

SQL Server Management Studio (SSMS)
Hantera en SQL Server-instans eller databas med fullständigt GUI-stöd. Få åtkomst till, konfigurera, hantera, administrera och utveckla alla komponenter i SQL Server, Azure SQL Database och Azure Synapse Analytics. Ger ett enda omfattande verktyg som kombinerar en bred grupp grafiska verktyg med många omfattande skriptredigerare för att ge åtkomst till SQL för utvecklare och databasadministratörer på alla kunskapsnivåer. Windows

SQL Server Data Tools (SSDT)
Ett modernt utvecklingsverktyg för att skapa SQL Server-relationsdatabaser, Azure SQL-databaser, Analysis Services-datamodeller (AS), Integration Services-paket (IS) och Reporting Services-rapporter (RS). Med SQL Server Data Tools (SSDT) kan du utforma och distribuera valfri SQL Server-innehållstyp med samma lätthet som du skulle utveckla ett program i Visual Studio. Windows

Visual Studio Code
mssql-tillägget för Visual Studio Code är det officiella SQL Server-tillägget som stöder anslutningar till SQL Server och omfattande redigering för T-SQL i Visual Studio Code. Skriv T-SQL-skript i en lättviktig redigerare. Windows
macOS
Linux

Kommandoradsverktyg

Följande verktyg är de viktigaste kommandoradsverktygen.

Verktyg Beskrivning Operativsystem
bcp Verktyget bulk copy program (bcp) masskopior data mellan en instans av Microsoft SQL Server och en datafil i ett användardefinieringsformat. Windows
macOS
Linux-
mssql-conf mssql-conf konfigurerar SQL Server som körs på Linux. Linux
sqlcmd Med verktyget sqlcmd kan du ange Transact-SQL-instruktioner, systemprocedurer och skriptfiler i kommandotolken. Windows
macOS
Linux-
sqlpackage sqlpackage är ett kommandoradsverktyg som automatiserar flera uppgifter för databasutveckling. Windows
macOS
Linux-
SQL Server PowerShell SQL Server PowerShell tillhandahåller cmdletar för att arbeta med SQL. Fönster
macOS
Linux-

Migrering och andra verktyg

Dessa verktyg används för att migrera, konfigurera och tillhandahålla andra funktioner för SQL-databaser.

Verktyg Beskrivning
Konfigurationshanterare Använd SQL Server Configuration Manager för att konfigurera SQL Server-tjänster och konfigurera nätverksanslutning. Configuration Manager körs i Windows
Data Migration Assistant Verktyget Data Migration Assistant hjälper dig att uppgradera till en modern dataplattform genom att identifiera kompatibilitetsproblem som kan påverka databasfunktionerna i din nya version av SQL Server eller Azure SQL Database.
distribuerad repris Använd funktionen Distributed Replay för att utvärdera effekten av framtida SQL Server-uppgraderingar. Använd även Distributed Replay för att utvärdera effekten av maskinvaru- och operativsystemuppgraderingar och SQL Server-justering.
ssbdiagnose Verktyget ssbdiagnose rapporterar problem i Service Broker-konversationer eller konfigurationen av Service Broker-tjänster.
SQL Server Migration Assistant Använd SQL Server Migration Assistant för att automatisera databasmigreringen till SQL Server från Microsoft Access, DB2, MySQL, Oracle och Sybase.

Om du letar efter andra verktyg som inte nämns på den här sidan kan du läsa SQL Command Prompt Utilities and Download SQL Server extended features and tools