Conectar Ubuntu Server 11.04 a MS SQL Server 2008Ubuntu Server 11,04 Connect MS SQL Server 2008Ubuntu Server 11,04 Connect MS SQL Server 2008

Hola a todos.
Esta semana estuve tratando de conectar un servidor Ubuntu Server a MS SQL Server 2008, después de de unos dias investigando y realizando pruebas pode realizar la conexión con éxito, aqui les de dejo los pasos:

Instalación de los paquetes necesarios

sudo apt-get install freetds-bin freetds-dev freetds-common
sudo apt-get install unixodbc unixodbc-dev

Con esto instalamos los drivers necesarios para la conexión con la base de datos, y el sistema ODBC de Unix.

Edición de Archivos,

archivo ODBCINST.ini ubicado en /etc/

[ms-sql] ;– Nombre del driver
Description = Driver de conexión SQL Server
Driver = /usr/lib/libtdsodbc.so ; cuando esta en 64bits es /usr/lib64/libtdsodbc.so
Setup = /usr/lib/libtdsS.so ;; cuando esta en 64bits es /usr/lib64/libtdsS.so
FileUsage = 1

 

archivo ODBC.ini ubicado en /etc/

[odbc-sql] ;– Nombre del driver
Description = Driver de conexión SQL Server
Database = NombreDelabasededatos ;
Driver = ms-sql ;; Driver del Archivo ODBCINST.ini
Servername = ms-sql ;; Del Archivo FREETDS.conf
UID = vips
Port = 1433

 

archivo FREETDS.ini ubicado en /etc/

[ms-sql] ;– Nombre del driver
Description = Driver de conexión SQL Server
host = IP del servidor MS SQL
Port = 1433
tds = 8.0 ;; Version de servidor
dump file = /var/log/freetds.log ;; Logs de las conexiones
 

en consola tecleamos el siguiente comando
isql -v odbc-sql $usuario $password

nos muestra la conexión la base de datos.

Listo.!!Hallo an alle.
Diese Woche habe ich versucht, einen Server auf Ubuntu Server MS SQL Server 2008 in Verbindung zu treten, war nach ein paar Tagen die Erforschung und Durchführung von Tests Pflaume erfolgreich zu verbinden, hier lasse ich die Schritte:

Installation benötigter Pakete

sudo apt-get install freetds-bin freetds-dev freetds-common
sudo apt-get install unixodbc unixodbc-dev

Mit ihm installiert die Treiber erforderlich sind, um auf die Datenbank und der Unix-ODBC-System zu verbinden.

Heft-Archiv

archivo ODBCINST.ini ubicado en /etc/

[ms-sql] ;– Name des Fahrers
Description = Driver de conexión SQL Server
Driver = /usr/lib/libtdsodbc.so ; cuando esta en 64bits es /usr/lib64/libtdsodbc.so
Setup = /usr/lib/libtdsS.so ;; cuando esta en 64bits es /usr/lib64/libtdsS.so
FileUsage = 1

 

archivo ODBC.ini ubicado en /etc/

[odbc-sql] ;– Nombre del driver
Description = Driver de conexión SQL Server
Database = NombreDelabasededatos ;
Driver = ms-sql ;; Driver del Archivo ODBCINST.ini
Servername = ms-sql ;; Del Archivo FREETDS.conf
UID = vips
Port = 1433

 

archivo FREETDS.ini ubicado en /etc/

[ms-sql] ;– Nombre del driver
Description = Driver de conexión SQL Server
host = IP del servidor MS SQL
Port = 1433
tds = 8.0 ;; Version de servidor
dump file = /var/log/freetds.log ;; Logs de las conexiones
 

Konsole den folgenden Befehl eingeben
isql -v odbc-sql $usuario $password

zeigt die Datenbank-Verbindung.

Listo.!!

Hello everyone.
This week I was trying to connect a server to Ubuntu Server MS SQL Server 2008, after a few days researching and conducting tests prune successfully connect, here I leave the steps of:

Installing required packages

sudo apt-get install freetds-bin freetds-dev freetds-common
sudo apt-get install unixodbc unixodbc-dev

With it installed the drivers necessary to connect to the database and the Unix ODBC system.

File edition

archivo ODBCINST.ini ubicado en /etc/

[ms-sql] ;– Name of driver
Description = SQL Server Driver Connection
Driver = /usr/lib/libtdsodbc.so ; cuando esta en 64bits es /usr/lib64/libtdsodbc.so
Setup = /usr/lib/libtdsS.so ;; cuando esta en 64bits es /usr/lib64/libtdsS.so
FileUsage = 1

 

archivo ODBC.ini ubicado en /etc/

[odbc-sql] ;–
Description = Driver de conexión SQL Server
Database = NombreDelabasededatos ;
Driver = ms-sql ;; Driver del Archivo ODBCINST.ini
Servername = ms-sql ;; Del Archivo FREETDS.conf
UID = vips
Port = 1433

 

archivo FREETDS.ini ubicado en /etc/

[ms-sql] ;– Nombre del driver
Description = Driver de conexión SQL Server
host = IP del servidor MS SQL
Port = 1433
tds = 8.0 ;; Version de servidor
dump file = /var/log/freetds.log ;; Logs de las conexiones
 

console enter the following command
isql -v odbc-sql $usuario $password

shows the database connection.

Done.!

5 pensamientos en “Conectar Ubuntu Server 11.04 a MS SQL Server 2008Ubuntu Server 11,04 Connect MS SQL Server 2008Ubuntu Server 11,04 Connect MS SQL Server 2008

  1. Angel

    Hola Rafael me parece muy bueno tu blog pero tengo un problema, luego de hacer los pasos me encuentro con esto espero me des alguna ayuda.

    La unica diferencia es que estoy usando Ubuntu 11.04 version desktop en mi maquina virtual

    [01000][unixODBC][Driver Manager]Can’t open lib ‘/usr/lib/libtdsodbc.so’ : file not found
    [ISQL]ERROR: Could not SQLConnect

    Responder
  2. unix

    Me sale este error

    [S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
    [08S01][unixODBC][FreeTDS][SQL Server]Unable to connect: Adaptive Server is unavailable or does not exist
    [ISQL]ERROR: Could not SQLConnect

    Responder
  3. hiram

    muchas gracias por esta publicacion es fantastica.. ahora solo me falta conectarla con php, pero gracias, el odbc ya esta listo lo demas es pan comido 😀

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *