Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Was ist SQL Operations Studio (SQLOPS)?

UPDATE:SQL Operations Studio wurde inzwischen in Azure Data Studio umbenannt.

SQL Operations Studio (manchmal als SQLOPS abgekürzt , SQL Ops Studio , oder SQL-Ops ) ist ein kostenloses, plattformübergreifendes Tool, das zur Verwaltung von SQL Server, Azure SQL-Datenbank und Azure SQL Data Warehouse verwendet werden kann.

SQLOPS verwendet eine grafische Benutzeroberfläche (GUI), sodass Sie sich durch die Benutzeroberfläche bewegen und klicken können. Allerdings ist SQLOPS ein leichtgewichtiges Tool, sodass nicht alles per Point-and-Click erledigt werden kann. Sie können jedoch jederzeit zum Abfrageeditor zeigen und klicken, wo Sie SQL-Abfragen für fast alles ausführen können, was Sie tun müssen.

SQLOPS ist für die Betriebssysteme macOS, Linux und Windows verfügbar.

Was kann ich in SQL Operations Studio tun?

Mit SQL Operations Studio können Sie Folgendes tun:

  • Datenbanken erstellen und verwalten
  • Durchsuchen Sie Datenbankobjekte (wie Datenbanken, Ansichten usw.)
  • SQL-Abfragen ausführen
  • Ergebnisse als Text, JSON oder Excel anzeigen und speichern
  • Daten direkt in einer Zelle bearbeiten
  • Datenbankverbindungen organisieren und verwalten
  • Datenbanken sichern und wiederherstellen

Funktionen von SQL Operations Studio

Zu den Features von SQLOPS gehören:

  • Fenster mit mehreren Registerkarten
  • Rich-SQL-Editor
  • IntelliSense
  • Keyword-Vervollständigung
  • Codeausschnitte und Codenavigation
  • Integration der Quellcodeverwaltung (Git und TFS)
  • Integriertes Terminal. Sie können Befehlszeilentools wie Bash, PowerShell, sqlcmd, bcp, ssh usw. direkt über die SQLOPS-Oberfläche ausführen.

Warum SQL Operations Studio verwenden?

Es gibt viele Optionen zum Verwalten von SQL Server, sodass Sie sich vielleicht fragen, warum jemand SQLOPS verwenden möchte. Schließlich gibt es Befehlszeilentools wie mssql-cli, sql-cli und sqlcmd. Und es gibt GUIs wie SQL Server Data Tools (SSDT) ​​und  SQL Server Management Studio (SSMS).

Insbesondere SSMS war traditionell eine beliebte Option, vor allem, weil es einst als Option während des SQL Server-Installationsprozesses enthalten war. SSMS wird jetzt jedoch als separate Installation für SQL Server bereitgestellt. Wenn Sie also eine GUI wünschen, müssen Sie sie herunterladen und separat in Ihrer SQL Server-Installation installieren.

Ein Grund, warum Sie SSMS möglicherweise nicht verwenden, ist, dass es sich um eine Windows-Anwendung handelt, sodass es nicht einmal eine Option ist, wenn Sie Linux oder macOS ausführen. Außerdem ist SSMS ein umfassenderes Verwaltungstool, das je nach Ihren Anforderungen übertrieben sein kann.

SQL Operations Studio hingegen ist ein leichtes Tool, mit dem Sie SQL Server schnell zum Laufen bringen können.

Und ein großer Vorteil von SQLOPS gegenüber SSMS ist, dass es unter Linux und macOS ausgeführt werden kann. Wenn Sie also Linux oder Mac verwenden, sollten Sie SQL Ops Studio auf jeden Fall ausprobieren.

Ich sollte darauf hinweisen, dass sich SQLOPS zum Zeitpunkt des Schreibens im Vorschaumodus befindet. Selbst wenn Sie es jetzt nicht nützlich finden, könnte es sich lohnen, es für die Zukunft im Auge zu behalten.

Probieren Sie SQL Operations Studio aus

Ich habe ein Tutorial geschrieben, wie man SQLOPS auf einem Mac installiert und eine Verbindung zu SQL Server herstellt. Im Grunde ist die Installation von SQL Operations Studio genauso einfach wie die Installation anderer Software, also sollten Sie es auch mit Linux oder Windows hinbekommen.

Ich habe auch ein kurzes Tutorial zum Erstellen einer Datenbank mit SQLOPS und zum Wiederherstellen einer Datenbank mit SQLOPS auf einem Mac geschrieben, falls Sie es brauchen.

Offizielle SQLOPS-Websites

Hier ist die Microsoft-Seite für SQL Server Operations Studio.

Und hier ist die SQLOPS-Github-Seite.