Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Qu'est-ce que SQL Operations Studio (SQLOPS) ?

MISE À JOUR :SQL Operations Studio a depuis été renommé Azure Data Studio.

SQL Operations Studio (parfois abrégé en SQLOPS , SQL Ops Studio , ou Opérations SQL ) est un outil multiplateforme gratuit qui peut être utilisé pour gérer SQL Server, Azure SQL Database et Azure SQL Data Warehouse.

SQLOPS utilise une interface utilisateur graphique (GUI), vous pouvez donc pointer et cliquer dans l'interface. Cela dit, SQLOPS est un outil léger, donc tout ne peut pas être fait en utilisant le pointer-cliquer. Cependant, vous pouvez toujours pointer et cliquer pour accéder à l'éditeur de requêtes, où vous pouvez exécuter des requêtes SQL pour presque tout ce que vous devez faire.

SQLOPS est disponible pour les systèmes d'exploitation macOS, Linux et Windows.

Que puis-je faire dans SQL Operations Studio ?

SQL Operations Studio vous permet de faire des choses comme :

  • Créer des bases de données et les gérer
  • Parcourir les objets de la base de données (tels que les bases de données, les vues, etc.)
  • Exécuter des requêtes SQL
  • Afficher et enregistrer les résultats au format texte, JSON ou Excel
  • Modifier les données directement dans une cellule
  • Organiser et gérer les connexions à la base de données
  • Sauvegarder et restaurer des bases de données

Fonctionnalités de SQL Operations Studio

Certaines des fonctionnalités de SQLOPS incluent :

  • Fenêtres à onglets multiples
  • Éditeur SQL enrichi
  • IntelliSense
  • Saisie des mots clés
  • Extraits de code et navigation dans le code
  • Intégration du contrôle de code source (Git et TFS)
  • Terminal intégré. Vous pouvez exécuter des outils de ligne de commande tels que Bash, PowerShell, sqlcmd, bcp, ssh, etc. directement depuis l'interface SQLOPS.

Pourquoi utiliser SQL Operations Studio ?

Il existe de nombreuses options pour gérer SQL Server, vous vous demandez peut-être pourquoi quelqu'un voudrait utiliser SQLOPS. Après tout, il existe des outils de ligne de commande tels que mssql-cli, sql-cli et sqlcmd. Et il existe des interfaces graphiques telles que SQL Server Data Tools (SSDT) ​​et  SQL Server Management Studio (SSMS).

En particulier, SSMS a traditionnellement été une option populaire, principalement parce qu'il était autrefois inclus en tant qu'option lors du processus d'installation de SQL Server. Cependant, SSMS est désormais fourni en tant qu'installation distincte de SQL Server. Dans tous les cas, si vous souhaitez une interface graphique, vous devez la télécharger et l'installer séparément sur votre installation SQL Server.

L'une des raisons pour lesquelles vous pourriez ne pas utiliser SSMS est qu'il s'agit d'une application Windows, donc ce n'est même pas une option si vous utilisez Linux ou macOS. En outre, SSMS est un outil de gestion plus complet, qui peut être exagéré, selon vos besoins.

SQL Operations Studio, en revanche, est un outil léger qui peut vous permettre d'être rapidement opérationnel avec SQL Server.

Et l'un des grands avantages de SQLOPS par rapport à SSMS est qu'il peut fonctionner sous Linux et macOS. Donc, si vous utilisez Linux ou Mac, essayez sans aucun doute SQL Ops Studio.

Je dois souligner qu'au moment d'écrire ces lignes, SQLOPS est en mode aperçu, donc même si vous ne le trouvez pas utile maintenant, cela pourrait valoir la peine de garder un œil sur l'avenir.

Essayez SQL Operations Studio

J'ai écrit un tutoriel sur la façon d'installer SQLOPS sur un Mac et d'ouvrir une connexion à SQL Server. Fondamentalement, l'installation de SQL Operations Studio est aussi simple que l'installation de tout autre logiciel, donc même si vous utilisez Linux ou Windows, vous devriez pouvoir vous en sortir.

J'ai également écrit un tutoriel rapide sur la création d'une base de données avec SQLOPS et sur la restauration d'une base de données avec SQLOPS sur un Mac au cas où vous en auriez besoin.

Sites Web officiels de SQLOPS

Voici la page Microsoft pour SQL Server Operations Studio.

Et voici la page SQLOPS Github.