java - microsoft - Recomendación para la herramienta de cliente JDBC SQL
sqljdbc4-4.0.jar download (4)
¿Alguien puede recomendar una buena herramienta de desarrollador de código abierto y autónoma para consultar bases de datos SQL utilizando JDBC y exportar los resultados a un archivo? Sé que muchos proveedores de bases de datos proporcionan sus propias herramientas, pero necesito una que me permita conectar mi propio controlador JDBC personalizado y trabajar contra cualquier base de datos. Una GUI es preferible, pero no requerida.
El desarrollador SQL de Oracle está descalificado porque parece funcionar solo con un conjunto pre-enlatado de controladores JDBC. También he revisado la lista de herramientas en Java-Source.net, pero espero que alguien pueda ayudarme a reducir la lista en función de la experiencia personal. Y debe ser independiente para que los no desarrolladores también puedan utilizarlo, lo que descalifica los complementos de Eclipse. ¡Gracias!
Estoy de acuerdo con Pascal sobre SQuirrel SQL , que hace el trabajo para casi todo.
Sin embargo, si recuerdo bien, falta compatibilidad con los activadores de SQL: no pudo mostrar el código fuente del activador, al menos en la versión que estaba usando (3.0.2)
Para este escenario, encontré que el SQL Workbench gratuito (pero no de código abierto) hace el trabajo, que en sí mismo es una herramienta más que decente.
Sin embargo, si no estoy trabajando con desencadenadores, recomiendo usar SQuirrel SQL
Me gustaría lanzar un voto para DbVisualizer .
Uso SQuirreL SQL y estoy muy contento con él. Estoy pegando el "Resumen" a continuación:
SQuirreL SQL Client es un programa gráfico de Java que le permitirá ver la estructura de una base de datos compatible con JDBC, explorar los datos en tablas, emitir comandos de SQL, etc., vea Introduction . La versión mínima de Java admitida es 1.6.x a partir de la versión 3.0 de SQuirreL. Consulte la página Versiones anteriores para ver las versiones de SQuirreL que funcionarán con versiones anteriores de Java.
La funcionalidad de SQuirreL puede extenderse mediante el uso de plugins .
Una breve introducción se puede encontrar Introduction . Para ver el historial de cambios (incluidos los cambios aún no publicados), haga clic here .
Para una introducción más detallada, consulte el English o el German de nuestro documento sobre SQuirreL.
Susan Cline gentilmente se tomó el tiempo de documentar los steps que siguió para configurar una base de datos Apache Derby desde cero y utilizar el cliente SQL de SQuirreL para explorarla.
Hace bastante tiempo, Kulvir Singh Bhogal escribió un excelente tutorial sobre SQuirreL y lo publicó en el sitio de IBM developerWorks. Él amablemente nos ha permitido reflejarlo locally . El tutorial no está realmente actualizado, pero especialmente para hacer los primeros pasos todavía es de ayuda.
SQuirrel fue lanzado originalmente bajo la Licencia Pública General de GNU. Desde la versión 1.1beta2, se ha publicado bajo la Licencia Pública General Menor de GNU.
Tal vez no sea la aplicación más atractiva, pero hace su trabajo y es bastante rápido: agrega o configura tu controlador, crea un alias y listo. En realidad, es mi cliente universal de SQL favorito.