SQLDbx

Published 158 weeks, 16 hours ago
Thu Mar 01 2007

Una entrada corta para comentaros rápidamente una herramienta que acabo de descubrir (vía el newsletter de Download.com): SQLDbx. Completamente gratuita en su edición personal, SQLDbx es un IDE para bases de datos: nos permite conectarnos con Oracle, SQL Server, DB2, Sybase y fuentes de datos ODBC. El IDE incluye Intellisense, un comparador visual de datos, remarcado de sintaxis, scripts de SQL, exportación de datos a varios formatos, visualizador de esquemas y un montón de características más. Por cierto, no tiene procedimiento de instalación porque no tiene absolutamente ninguna dependencia externa: el ZIP de descarga contiene un fichero ejecutable y un fichero con la ayuda, y ya está. Lo llevo probando un rato y es francamente recomendable.

Actualización 07/03/2007.- Es una auténtica gozada. Hay que acostumbrarse un poco porque el IntelliSense no es exactamente igual que el de Visual Studio, pero es impresionante para un producto completamente gratuito. Por ejemplo, se puede invocar el IntelliSense mediante F7 para listar las tablas, F8 para listar los procedimientos almacenados y F9 para listar las funciones del sistema. El comparador visual de datos (como un WinDiff pero para tablas) es un ahorro de tiempo espectacular en ciertas tareas. Tiene una característica de Speed typing, mediante la cual podemos establecer (por ejemplo) la tecla S como un atajo de la expresión 'SELECT * FROM '. Mediante F5 o CTRL+E ejecutamos todas las queries de la ventana, mientras que con CTRL+ENTER ejecutamos solamente la query sobre la que tengamos el cursor. Y lo mejor para el final: guarda un historial de todas las queries que hemos ejecutado en la sesión actual, recuperable mediante Mayús+Ctrl+H.

Definitivamente, tengo que echarle un vistazo a la versión profesional.

En otro orden de cosas menos agradables, tengo que hacer algo que no me gusta nada, pero a lo que me habéis obligado: a partir de ya los comentarios de este blog están moderados. Estoy completamente a favor del debate y el intercambio de ideas, nunca de insultos.