sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är SQL Operations Studio (SQLOPS)?

UPPDATERING:SQL Operations Studio har sedan dess bytt namn till Azure Data Studio.

SQL Operations Studio (ibland förkortat till SQLOPS , SQL Ops Studio , eller SQL Ops ) är ett gratis plattformsoberoende verktyg som kan användas för att hantera SQL Server, Azure SQL Database och Azure SQL Data Warehouse.

SQLOPS använder ett grafiskt användargränssnitt (GUI), så att du kan peka och klicka dig runt i gränssnittet. Som sagt, SQLOPS är ett lättviktigt verktyg, så allt kan inte göras med peka och klicka. Du kan dock alltid peka och klicka dig fram till frågeredigeraren, där du kan köra SQL-frågor för nästan allt du behöver göra.

SQLOPS är tillgängligt för operativsystemen macOS, Linux och Windows.

Vad kan jag göra i SQL Operations Studio?

SQL Operations Studio låter dig göra saker som:

  • Skapa databaser och hantera dem
  • Bläddra i databasobjekt (som databaser, vyer, etc.)
  • Kör SQL-frågor
  • Visa och spara resultat som text, JSON eller Excel
  • Redigera data direkt i en cell
  • Organisera och hantera databasanslutningar
  • Säkerhetskopiera och återställa databaser

Funktioner i SQL Operations Studio

Några av funktionerna i SQLOPS inkluderar:

  • Fönster med flera flikar
  • Rich SQL-redigerare
  • IntelliSense
  • Sökordsslutförande
  • Kodavsnitt och kodnavigering
  • Källkontrollintegrering (Git och TFS)
  • Integrerad terminal. Du kan köra kommandoradsverktyg som Bash, PowerShell, sqlcmd, bcp, ssh, etc direkt från SQLOPS-gränssnittet.

Varför använda SQL Operations Studio?

Det finns många alternativ för att hantera SQL Server, så du kanske undrar varför någon skulle vilja använda SQLOPS. Det finns trots allt kommandoradsverktyg som mssql-cli, sql-cli och sqlcmd. Och det finns GUI som SQL Server Data Tools (SSDT) ​​och  SQL Server Management Studio (SSMS).

I synnerhet har SSMS traditionellt varit ett populärt alternativ, främst för att det en gång ingick som ett alternativ under installationsprocessen för SQL Server. Men SSMS tillhandahålls nu som en separat installation till SQL Server, så hur som helst, om du vill ha ett GUI, måste du ladda ner och installera det separat till din SQL Server-installation.

En anledning till att du kanske inte använder SSMS är att det är en Windows-applikation, så det är inte ens ett alternativ om du kör Linux eller macOS. SSMS är också ett mer komplett hanteringsverktyg, som kan vara överdrivet, beroende på dina behov.

SQL Operations Studio, å andra sidan, är ett lättviktigt verktyg som kan få dig igång snabbt med SQL Server.

Och en stor fördel som SQLOPS har jämfört med SSMS är att den kan köras på Linux och macOS. Så om du kör Linux eller Mac, ge SQL Ops Studio ett försök.

Jag bör påpeka att SQLOPS i skrivande stund är i förhandsgranskningsläge, så även om du inte tycker att det är användbart nu kan det vara värt att hålla ett öga på för framtiden.

Testa SQL Operations Studio

Jag har skrivit en handledning om hur man installerar SQLOPS på en Mac och öppnar en anslutning till SQL Server. I grund och botten är det lika enkelt att installera SQL Operations Studio som att installera vilken annan programvara som helst, så även om du använder Linux eller Windows bör du kunna lösa det.

Jag har också skrivit en snabb handledning om att skapa en databas med SQLOPS, och hur man återställer en databas med SQLOPS på en Mac om du behöver det.

Officiella SQLOPS-webbplatser

Här är Microsoft-sidan för SQL Server Operations Studio.

Och här är SQLOPS Github-sidan.


  1. anslut med klausul i regex_substr

  2. Välj sökfråga med förskjutningsgräns är för långsam

  3. Hur kan jag fylla en kolumn med slumptal i SQL? Jag får samma värde i varje rad

  4. En enkel introduktion till att använda MySQL på Linux-terminalen