Traits

Gestion des bases de données

Gérez le nombre illimité de serveurs et de bases de données avec un minimum de temps et d'efforts. Personnalisez les connexions pour simplifier votre travail et accéder rapidement aux bases de données: regroupez les objets favoris, ajustez l'arborescence des objets et utilisez les onglets pour travailler avec des nœuds particuliers.

Gestion des objets

Contrôlez tous les objets et gérez-les facilement à partir de DB Explorer. Simplifiez le travail de création et d'édition des objets de base de données et de serveur avec des éditeurs visuels. Copiez, renommez, supprimez rapidement tout objet, affichez les dépendances, exécutez les tâches associées et obtenez le script d'objet.

Gestion des utilisateurs

Accédez à la liste complète des utilisateurs SQL Server, modifiez-les et attribuez des privilèges. Toutes les attributions d'objets de base de données sont affichées sous forme de grille afin que vous puissiez facilement les filtrer et accorder ou révoquer des privilèges sur les objets de base de données.

Compatibilité

SQL Management Studio pour SQL Server est compatible avec SQL Server, Azure SQL, Amazon RDS pour Microsoft SQL Server et prend entièrement en charge Unicode et toutes les dernières fonctionnalités du serveur.

Visionneuse des journaux du serveur

Affichez et analysez les journaux du serveur SQL Server de manière simple. Appliquez le tri, le filtrage et le regroupement pour une meilleure visualisation. Chargez les journaux collectés et exportez-les directement depuis le programme.

Moniteur d'activité

Suivez les informations sur les connexions à la base de données des utilisateurs et le blocage en temps réel. Vous pouvez filtrer les lignes par ID de processus, attribut système ou état (arrière-plan, suspendu, en veille prolongée, en cours d'exécution) et mettre fin aux processus requis.

Gestion des ressources

Gérez la charge de travail et les ressources SQL Server en spécifiant des limites sur la consommation de ressources par les demandes entrantes. Surveillez les groupes de charges de travail et de ressources existants et créez-en de nouveaux en mode visuel.

Gestion des tâches

Rendez l'administration du serveur plus facile et plus efficace avec tous les objets SQL Server Agent à portée de main. Créez et modifiez des tâches et d'autres objets (alertes, opérateurs, etc.) dans une interface conviviale, surveillez leur statut et affichez l'historique.

Concepteur de base de données

Conception de diagrammes ER: créez et modifiez des objets, définissez visuellement les liens entre eux, ajoutez des relations virtuelles, des commentaires et personnalisez l'apparence avec des propriétés de style et de couleur avancées. Lorsqu'il est prêt, le diagramme est automatiquement implémenté dans la base de données en créant les objets appropriés. Créez des diagrammes ER à partir des bases de données existantes avec la fonction d'ingénierie inverse.

Comparaison et synchronisation des bases de données

Comparez et synchronisez des bases de données ou des objets sélectionnés sur différents serveurs ou au sein du même serveur. Définissez des filtres sur les objets et les propriétés pour améliorer la vitesse. Obtenez une représentation détaillée des différences et des scripts de modification. Générez des rapports avec des différences de base de données. Créez des tâches planifiées pour les opérations de routine.

SQL Server services

Exécutez des tâches de maintenance de base de données avec des assistants faciles à utiliser ou planifiez l'exécution de manière régulière:

  • Sauvegarde des bases de données
  • Restauration des bases de données
  • Joindre des bases de données
  • Détachement des bases de données
  • Réduction des bases de données
  • Gestion des indices
  • Mise à jour des statistiques
  • Vérification des bases de données

Générateur de requêtes

Créez des requêtes complexes avec des jointures, des conditions et des sous-requêtes dans un mode visuel sans connaissance approfondie de la syntaxe SQL. Ajoutez le regroupement, le filtrage et le tri en sélectionnant les champs et les valeurs. Utilisez la saisie semi-automatique du code, des modèles de clavier, des conseils de procédure et d'autres fonctionnalités utiles pour l'édition manuelle des requêtes.

Éditeur des scripts

Modifiez et exécutez de gros scripts à partir de l'éditeur ou des fichiers. Améliorez la navigation sur le code SQL avec l'explorateur d'instructions, la mise en forme personnalisée et le pliage de code. Incluez l'exécution automatique de scripts personnalisés dans vos tâches.

Formateur SQL

Structurez votre code et rendez-le lisible par tout le monde grâce à la fonction de mise en forme automatique disponible dans les éditeurs de scripts et d'objets. Les paramètres de formatage peuvent être modifiés selon vos besoins.

Débogueur de code

Améliorez la qualité de votre code avec un débogueur intégré. Réduisez le temps de détection des erreurs grâce à une procédure pas à pas, des variables, des expressions suivies, une pile d'appels et des points d'arrêt.

Générateur de données

Créez facilement et rapidement des données de test pour les tableaux: définissez une plage de données ou utilisez des fichiers avec des données prêtes à l'emploi, modifiez le nombre de lignes, affichez les données et saisissez-les dans le tableau. L'intégrité des données des tables liées est gérée automatiquement. L'utilisation de masques, de contraintes, de formules et de tous les types de données pertinents est prise en charge.

Concepteur de rapports

Créez des rapports de données en quelques clics avec un assistant convivial et accédez-y à partir de DB Explorer. Appliquez des modèles d'affichage suggérés ou définissez des options avancées et une mise en page détaillée avec l'éditeur spécialisé.

Système de contrôle de version

Enregistrez automatiquement les définitions d'objet de base de données dans des fichiers pour conserver toutes les modifications ou un traitement ultérieur par n'importe quel système de contrôle de version.

Documentation de la base de données

Générez automatiquement une structure de base de données sous forme de document HTML interrogeable ou de fichier PDF. Juste quelques étapes et vous obtenez la documentation avec tous les objets et propriétés dans une vue personnalisée. Les fichiers générés peuvent être enregistrés dans d'autres formats différents.

Importation de données

Importez des données dans des tableaux à partir des 10 formats les plus courants: MS Excel, MS Word, XML, MS Access, PDF, TXT, CSV, etc. Suivez les étapes de l'assistant convivial pour définir la correspondance des colonnes, choisir entre les modes d'insertion, de mise à jour, de suppression et de personnaliser le format des données. Utilisez des générateurs, des constantes, des incréments et des remplacements si nécessaire. Créez des tâches automatisées. L'instruction BULK INSERT est également prise en charge pour l'ajout en bloc de données de fichier.

Exportation de données

Exportez des données de table, de vue ou de requête vers l'un des 20 formats courants: MS Excel, MS Word, MS Access, HTML, PDF, TXT, CSV, DBF, XML, ODF, etc. Un assistant simple permet de sélectionner les champs requis, de définir des propriétés de format avancées pour les données de sortie et la disposition des fichiers. Gagnez du temps pour les opérations de routine grâce aux modèles et à l'exécution en ligne de commande.

Migration et conversion

Convertissez en toute transparence des bases de données de toute source compatible ADO en bases de données SQL Server. Migrez les tables, sélectionnez les champs et les index requis, les vues, les données, en personnalisant chaque élément si nécessaire. Automatisez la migration avec l'utilitaire de console.

Comparer et synchroniser les données

Comparez les données de table entre différents serveurs ou au sein du même et synchronisez-les rapidement. Sélectionnez les colonnes et les enregistrements manuellement ou automatiquement, affichez les résultats de comparaison, générez des rapports de différence. Modifiez le script de synchronisation des résultats et exécutez-le immédiatement ou enregistrez-le pour une utilisation future. Créez des tâches planifiées pour exécuter la synchronisation automatiquement.