RazorSQL 9 est un programme permettant de gérer les principales bases de données au sein d’un seul et même logiciel. Il permet d’exécuter des requêtes SQL, d’éditer, de créer, de modifier et de visualiser des tables, d’importer et d’exporter des données, de créer des requêtes dans le générateur de requêtes et de visualiser les bases de données dans le navigateur. Le programme intègre également une base de données relationnelle qui ne nécessite aucun paramétrage. RazorSQL est compatible avec toutes les bases de données courantes, notamment MySQL, Oracle, DB2, Microsoft SQL Server, PostgreSQL, Microsoft Access, Pointbase et Sybase.

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 l’essentiel.

Une fois que vous aurez accédé à la base de données, vous pourrez l’administrer entièrement, utiliser la recherche, l’édition, la surveillance, effectuer des requêtes, bref, faire tout ce que vous savez faire, 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 un lancement réussi, vous devez donc installer le SDK Java sur le système. Je pense que ce n’est pas un problème et la plupart des utilisateurs l’ont. Mon rôle est de vous avertir afin d’éviter tout malentendu ultérieur.

Pour les environnements avec plusieurs systèmes SGBD et utilisateurs sur différentes plateformes, RazorSQL est difficile à battre. De nombreuses personnes 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 aucun problème. La possibilité de conserver l’IDE SQL lors de la migration de Windows vers Linux Mint est une fonctionnalité intéressante.

Connectivité avancée:

  • Prise en charge native de DB2, Derby/JavaDB, Firebird, FrontBase, HSQLDB, Informix, MySQL, OpenBase, Oracle, PostgreSQL, SQLite, SQL Server, Sybase Adaptive Server Enterprise et Sybase SQL (n’importe où). Connexion à toute base de données compatible JDBC ou ODBC (Windows uniquement), comme Access, Daffodil, H2, Ingres, Interbase, Mimer SQL, Mckoi, Paradox, Pervasive, Pointbase, Solid et Teradata.
  • Ponts PHP MySQL, PostgreSQL et MS SQL Server pour la connexion aux bases de données MySQL, PostgreSQL et SQL Server via PHP. Accès distant aux bases de données MySQL, PostgreSQL ou SQL Server exécutées sur des serveurs web PHP.
  • Pont ASP MS SQL Server pour la connexion aux bases de données SQL Server via ASP. Fournit un accès distant aux bases de données SQL Server exécutées sur des serveurs web compatibles ASP.
  • Pont JDBC RazorSQL pour la connexion aux bases de données via un serveur d’applications JEE/J2EE ou un conteneur de servlets.