Con SQuirreL se pueden realizar consultas SQL tanto de definición de datos (DDL) así como también de control de datos (DCL)
Instalación
Para instalar SQuirreL tenemos que realizar los siguientes pasos:
1. Descargar SQuirreL del siguiente link: http://squirrel-sql.sourceforge.net/#installation
NOTA: previo a la instalación asegurarse tener instalado y configurado correctamente el JDK. En la publicación Instalación y Configuración del JDK se explica el procedimiento.
2. Se descargará un archivo de nombre squirrel-sql-x.x.x-standard.jar, en dónde x.x.x representa la última versión de la herramienta. Guardar el archivo en un directorio. Por ejemplo: c:\downloads\squirrel-sql-x.x.x-standard.jar
3. Abrir una consola de comandos (Inicio > Ejecutar > cmd)
4. Ir al directorio donde se descargó SQuirreL en el punto 2, en mi caso c:\downloads\
5. Ejecutar el siguiente comando: java -jar squirrel-sql-x.x.x-standard.jar
6. Seguir los pasos de la instalación y en la opción de selección de paquetes a instalar, seleccionar los siguientes:
Optional Plugin: PostgreSQL Optional Plugin: Session Scripts Optional Plugin: Smart Tools Optional Plugin: SQL Parametrisation Optional Plugin: SQL Replace Optional Plugin: SQL Validator7. Hacer clic en Next hasta finalizar con la instalación. La instalación por defecto se realizará en el siguiente directorio: C:\Program Files\squirrel-sql-x.x.x\
Configuración
En éste paso menciono el procedimiento para preparar a SQuirreL para que se conecte a cualquier base de datos usando un controlador JDBC.
1. Descargar los controladores JDBC para las bases de datos que se desea conectar.
2. Por ejemplo, para PostgreSQL descargar del siguiente link: http://jdbc.postgresql.org/download.html
NOTA: de preferencia descargar el controlador JDBC Tipo 4
3. El controlador descargado (postgresql-x.x-xxx.jdbc4.jar) copiar al directorio lib del directorio de instalación de SQuirreL, en mi caso: C:\Program Files\squirrel-sql-x.x.x\lib
4. Realizar el mismo procedimiento para todas las bases de datos que se desee conectar: Oracle, MySQL, PostgreSQL, etc.
5. Iniciar SQuirreL desde el Menú de Inicio, haciendo clic en el ícono del escritorio, o ejecutando el archivo C:\Program Files\squirrel-sql-x.x.x\squirrel-sql.bat
recomendar buscando una herramienta gratuita Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview
ResponderBorrarEstimado Mauricio... necesito saber como hacer una conexion a una base de datos de SQLSERVER 2008 R2, con authenticacion windows..
ResponderBorrarHe badajo el JDBC para sqlserver pero no permite realizar la conexion.
Gracias.
Éste link te puede ser de utilidad para SQL Server y Windows Auth: http://lostechies.com/ericanderson/2009/08/31/up-and-running-and-squirrel-sql-and-sql-server-express-2005/
Borrarno me deja conectar a la base de sybase y ya intnte con varios controladores, pero para sql server y mysql si me funciono, alguna idea de que pasa?
ResponderBorrarHola, buenos días. Tengo conexiones realizadas contra bbdd Oracle, pero el problema es que he perdido las pass. La herramienta me accede correctamente pq las tiene almacenadas en alguna parte: ¿sabrían decirme donde y si son accesibles - no encriptadas?
ResponderBorrarMil gracias.