CrunchyFrog : Cliente SQL Server para Ubuntu (Linux)

-
Buscando en google encontré el CrunchyFrog, que es un cliente que tiene soporte a distintas base de datos (PostgreSQL, SQLLite, SQL Server, Oracle, etc) http://ubuntulife.wordpress.com/2009/07/24/crunchyfrog-cliente-sql-para-gnome/


1) Instalación

Para instalarlo puedes usar GetDeb o añadir en Jaunty la siguiente linea a tu fichero /etc/apt/sources.list:

deb http://ppa.launchpad.net/crunchyfrog/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/crunchyfrog/ppa/ubuntu jaunty main

Añade la siguiente clave:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C7F166D8

Actualizamos los repositorios e instalamos CrunchyFrog:

sudo aptitude update
sudo aptitude install crunchyfrog crunchyfrog-gnome




2) Configuración

Para poder conectarnos a una BD SQL Server debemos crear un datasource, por defecto tengo ya instalado un conector para SQLLite. Para elegir el conector, entramos a Edit>Data source.


Al no tener el conector para SQL Server, se tiene que instalar el pymssql provider.

Pero antes de instalar el pymssql, instalamos primero el freetds-dev:

sudo apt-get install freetds-dev

Si al realizar la instrucción nos muestra el mensaje :
"'Ubuntu-Server 10.04 LTS _Lucid Lynx_ - Release i386 (20100427)'
in the drive '/cdrom/' and press enter"

Pues debemos tener a la mano el cd de Ubuntu Server 10.04 ya que tiene las librerias necesarias para instalar freetds-dev

Después de instalar freetds-dev instalamos pymssql en el siguiente link:

Descomprimimos el archivo, entramos a la carpeta e instalamos pymssql con la siguiente instrucción:

sudo python setup.py install

Finalmente ingresamos al programa CrunchyFrog seleccionamos el conector para SQL Server en Data Source.


Colocamos los datos correctos para la conexión (host, port, user, pwd)

Y listo!!! :D




Comentarios