RazorSQL 10 est un puissant programme d’administration de bases de données. Il gère les requêtes SQL, permet de visualiser et de modifier facilement les bases de données. Vous avez désormais un contrôle total sur toutes les bases de données ! La deuxième capture d’écran illustre clairement les bases de données compatibles avec ce logiciel. Il vous suffit de sélectionner celle qui vous intéresse dans la liste, puis de spécifier les informations de connexion (identifiant, mot de passe, hôte, etc.). Le programme se connectera alors et affichera les tables avec lesquelles vous pourrez commencer à travailler.

C’est vraiment très pratique ; j’utilise moi-même un logiciel similaire, bien que rarement. Je n’ai pas trouvé de support en russe, ce qui est évidemment un inconvénient, car l’abondance de possibilités peut plonger un utilisateur lambda dans la stupeur. D’un autre côté, un utilisateur lambda ne se connectera pas à la base de données, et une personne lambda, comme moi, est capable d’en comprendre les points essentiels.

Une fois la base de données accessible, vous pouvez l’administrer entièrement : rechercher, modifier, surveiller, exécuter des requêtes, bref, effectuer toutes vos tâches habituelles, dans un environnement convivial. Concernant le « crowbar », pour exécuter le générateur (au moment de la rédaction de cet article, il est archivé), il est écrit en Java. Pour l’exécuter correctement, vous devez donc installer le SDK Java sur le système. Je pense que ce n’est pas un problème et que la plupart des utilisateurs l’ont. Mon rôle est de vous prévenir afin d’éviter tout malentendu ultérieur.

Pour les environnements avec plusieurs systèmes SGBD et utilisateurs sur différentes plateformes, RazorSQL est imbattable. Nombreux sont ceux qui utilisent ce logiciel pour MSSQL Server, Oracle, Greenplum, PostgreSQL, MySQL et MongoDB. Il se connecte, s’exécute et effectue la coloration syntaxique dans tous ces environnements, sans aucune difficulté. La possibilité de conserver l’IDE SQL lors du passage de Windows à Linux Mint est un atout majeur.

Fonctionnalités de RazorSQL :

  • Navigateur de base de données pour parcourir les objets de base de données ;
  • Éditeur SQL pour créer des requêtes SQL ;
  • Outils visuels pour créer, éditer,
  • suppression, définition, modification et navigation dans les tables, les vues, les index et les séquences ;
  • Outils visuels pour créer, modifier, supprimer et exécuter des procédures stockées, des fonctions et des déclencheurs ;
  • Un éditeur de programme robuste qui inclut le puissant éditeur de code EditRocket qui prend en charge 20 langages de programmation, notamment SQL, PL/SQL, TransactSQL, SQL PL, HTML, XML, etc.
  • Outil d’exportation – exportez des données vers une variété de formats ;
  • Outil d’importation – importez des données à partir de fichiers délimités, Excel ou à largeur fixe dans des tableaux ;
  • Livré avec un moteur de base de données relationnelle intégré (HSQLDB) qui est opérationnel dès la sortie de la boîte et ne nécessite aucune administration de l’utilisateur final ;
  • Outil de génération DDL pour générer des DDL de table, de vue et d’index ;
  • Outil de comparaison de tables/requêtes SQL pour comparer des tables ou des requêtes sur plusieurs connexions ;
  • Outil de recherche de données de base de données pour rechercher une ou plusieurs tables de base de données et afficher les données ;
  • Outil de recherche d’objets de base de données pour rechercher des objets de base de données ;
  • Outils de sauvegarde tels que l’outil de sauvegarde de base de données et l’outil de sauvegarde de table ;
  • Outils de conversion de bases de données pour de nombreuses bases de données populaires ;
  • Recherche automatique de colonnes et de tables ;
  • Formateur SQL ;
  • Outil de création de requêtes SQL,
  • Outil de planification de requêtes SQL ;
  • Interface de ligne de commande ;
  • Ponts PHP pour se connecter à distance aux bases de données MySQL, PostgreSQL et SQL Server via des serveurs Web compatibles PHP ;
  • Pont ASP pour l’accès à distance aux bases de données MS SQL Server via des serveurs Web compatibles ASP ;
  • Outils d’interface graphique SQL pour générer du SQL pour diverses opérations ;
  • Modifier, supprimer et insérer des données de base de données dans l’éditeur de base de données ;
  • Fonctionne avec tous les principaux systèmes d’exploitation, y compris Windows, Mac OS X, Linux, Solaris et tout autre système d’exploitation compatible Java ;
  • Tests avec Apache Derby/JavaDB, Daffodil DB, DB2, DBASE, Firebird, FrontBase, H2, HSQLDB/HyperSQL, Informix, Ingres, Interbase, Mckoi, Microsoft Access, Microsoft SQL Server, Mimer SQL, MySQL, Netezza, OpenBase, Oracle, Pervasive, Pointbase, PostgreSQL, Solid, SQLite, Sybase Adaptive Server Enterprise, Sybase SQL Anywhere et Teradata.