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. Transférez les commandes via le tunnel SSH, définissez des alias et des groupes pour les bases de données ou utilisez des 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 de tables et de tous leurs sous-objets, vues, fonctions et procédures, packages, clusters et autres objets de base de données et de serveur avec des éditeurs d'objets visuels intuitifs. Copiez rapidement n'importe quel objet, affichez les dépendances et obtenez un script d'objet.

Gestion des utilisateurs

Créez ou modifiez des utilisateurs à partir de l'Explorateur de bases de données 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.

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 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.

Tâches de maintenance

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
  • Obtention des statistiques avancées

Statistiques de BD

Affichez toutes les statistiques essentielles sur la base de données spécifiée — statistiques système, statistiques sur les sessions (y compris le taux de réussite, informations sur les verrous et les processus), statistiques sur le stockage, les événements d'attente, les verrous, les alertes de base de données, etc. dans une vue pratique avec filtres, tri et graphiques appliqués.

Profileur PL/SQL

Améliorez les performances de la base de données avec un outil de profilage PL/SQL simple pour afficher les sessions du profileur et trouver les goulots d'étranglement.

Flashback

Récupérez vos données ou objets avec un outil puissant pour restaurer les données dans un certain état. Vous pouvez soit retourner les données de la table à l'état récent, soit restaurer la table supprimée à l'état avant la suppression.

Concepteur 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.

Mise en forme automatique

Embellissez votre code et indiquez-le clairement à tout le monde avec la fonction de mise en forme. Les paramètres du formateur peuvent être ajustés selon vos besoins. SQL Formatter est disponible dans les outils de requête de données et d'exécution de script et dans certains éditeurs d'objets.

Débogueur

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 tables Oracle: 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 table. 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 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é.

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.

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 Oracle. 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.