GNU/Linux >> Tutoriales Linux >  >> Debian

¿Cómo instalar ODBC en Ubuntu 20.04 / Debian 11?

Muchas aplicaciones necesitan relacionarse con archivos de bases de datos o de hojas de cálculo. Para que el proceso sea el adecuado es necesario contar con una aplicación que sirva de conector entre ambos. Así que hoy les mostraré cómo instalar ODBC en Ubuntu 20.04/Debian 11, que es uno de los más populares.

¿Qué es ODBC?

ODBC significa Open Database Connectivity, es una implementación estándar de acceso a la base de datos utilizada por los sistemas de Microsoft.

Esto significa que cualquier aplicación para conectarse a una base de datos de Windows debe tener su propio conector ODBC. Una muestra de ello es MySQL que tiene un conector basado en ODBC para que podamos usarlo en aplicaciones creadas para Windows.

Otro ejemplo es que las bases de datos de Microsoft Access (Microsoft Jet) y SQL Server también tienen su controlador ODBC. La diferencia de estos es que ya viene instalado por defecto en el sistema y solo las aplicaciones tienen que conectarse usando este controlador.

Aunque está muy relacionado con Windows, tenemos versiones totalmente funcionales para Linux y otros sistemas. Esto se puede hacer usando UnixODBC.

Si no sabes qué es UnixODBC, podemos partir de la definición que encontramos en su web:

Los objetivos del proyecto unixODBC son desarrollar y promover unixODBC para que sea el estándar definitivo para ODBC en plataformas que no sean MS Windows.

Entonces, podremos instalar ODBC en Ubuntu 20.04 / Debian 11 sin muchos problemas gracias al proyecto anterior.

Vamos a por ello.

Instalar ODBC en Ubuntu 20.04/Debian 11

ODBC no está incluido en los repositorios de ambas distribuciones. Sin embargo, una forma bastante conveniente de instalarlo es compilar el código fuente nosotros mismos. El proceso no es complejo y nos proporcionará la última versión estable.

Instalar los paquetes para compilar los programas

Primero abra una terminal desde el menú principal y actualice toda la distribución.

sudo apt update
sudo apt upgrade

Luego instale los paquetes necesarios para compilar y crear binarios.

sudo apt install build-essential

Descargue e instale ODBC en Ubuntu 20.04 / Debian 11

Luego, podemos descargar la última versión estable de ODBC. Actualmente es 2.3.9 . Es necesario verificar en este enlace cual es la última versión y modificar el comando.

Para descargar el paquete fuente, podemos usar wget que también gestiona las descargas mediante FTP.

wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.9.tar.gz

Luego, descomprima el archivo gracias al tar comando.

tar xvzf unixODBC-2.3.9.tar.gz

Accede a la carpeta que se ha generado

cd unixODBC-2.3.9/

Y a partir de ahí empezar a configurar el paquete.

./configure --prefix=/usr/local/unixODBC

Luego, compílalo

make

Finalmente, instálelo en el sistema ejecutando

sudo make install

Para verificar la instalación, debe navegar a /usr/local/unixODBC carpeta, donde verás los binarios.

cd /usr/local/unixODBC/bin
ls

Como puede ver, los binarios están instalados y listos para usar.

Conclusión

ODBC es una parte importante para establecer conexiones en los sistemas y programas de Microsoft pero gracias al proyecto UnixODBC podemos tenerlo en nuestra distribución favorita.


Debian
  1. Cómo instalar R en Debian 9

  2. Cómo instalar R en Debian 10

  3. Cómo instalar CTparental en Ubuntu 20.04 y Debian 10

  4. Cómo instalar Spotify en Ubuntu y Debian

  5. Cómo instalar Puppet 6.x en Ubuntu 18.04 / Ubuntu 16.04 y Debian 9

Cómo instalar PrestaShop en Ubuntu/Debian

Cómo instalar Prometheus en Debian 11 o Ubuntu 20.04

Cómo instalar el administrador de ventanas i3 en Ubuntu 20.04 o Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Mongoku en Ubuntu 20.04 / Debian 11

Cómo instalar Go en Debian