Quel est le meilleur Open source client gratuit pour interroger une base de données Oracle? Il peut également prendre en charge d'autres bases de données (MySQL, Postgres, etc.), car notre environnement de développement nécessite souvent de basculer entre différentes bases de données.
J'utilise Oracle SQL Developer (car c'est gratuit) et j'ai d'abord détesté chaque minute passée avec. J'ai toujours des problèmes étranges avec les graphiques, car il fonctionne sur Vista et il semble y avoir une sorte de problème de pilote graphique (heureusement, personne ne peut le faire fonctionner correctement sur Vista, donc je ne suis pas seul dans ce domaine), qui rend son utilisation assez lourde.
Néanmoins, j'ai dû apprendre à y faire face et maintenant je dois admettre que c'est un outil soigné et très utile (PAS SEULEMENT) pour interroger une base de données Oracle. Je suppose que vous pouvez également interroger d'autres bases de données à partir de celui-ci, par exemple, je l'ai utilisé pour interroger certaines bases de données MS Access héritées, et je pense donc que vous pouvez également interroger SQL Server.
Vous pouvez faire des migrations de données, des importations/exportations, voir la sortie OWA, et prétendument aussi DEBUG (étape, définir des points d'arrêt, etc ...) du code PL/SQL, mais je n'ai pas essayé cela. J'ai bien fonctionné avec la ligne de commande sqlplus jusqu'à présent :) Essayez-le et ne laissez pas les problèmes graphiques liés à Vista vous donner une mauvaise impression :)
SQLTools est un client léger gratuit et propre. www.sqltools.net
Si par open-source vous voulez vraiment dire gratuit, alors Oracle SQL Developer est gratuit. Cependant, ce n'est pas open-source. Il est cependant entièrement pris en charge, nous l'utilisons là où je travaille tout le temps.
Si vous êtes intéressé, vous pouvez aller ici pour une bonne référence de départ sur ses fonctionnalités.
De quel type de "client" parlez-vous? Voulez-vous dire les pilotes réels, ou simplement une application à partir de laquelle vous pouvez obtenir des résultats SQL? par exemple, SQuirrel SQL
Eh bien, Oracle fournit gratuitement SQL Developer, qui est essentiellement un Oracle IDE - vous permet de parcourir les tables, l'éditeur de code pour PLSQL, la fenêtre de requête SQL, etc.).
Si vous utilisez un mac, vous pouvez essayer macsequel - un client mac natif pour Oracle .