Compartir vía


Instalación del Administrador de controladores

Descargar controlador ODBC

En este artículo contiene instrucciones para instalar el Administrador de controladores unixODBC para su uso con todas las versiones de Microsoft ODBC Driver for SQL Server en Linux y macOS.

Importante

Elimine los paquetes de Administrador de controladores instalados en el equipo antes de instalar el Administrador de controladores unixODBC. La instalación del Administrador de controladores unixODBC podría provocar un error en los Administradores de controladores existentes.

Instalación del administrador de controladores para Microsoft ODBC Driver 13, 13.1, 17 y 18

La dependencia de administrador de controlador la resuelve de forma automática el sistema de administración de paquetes cuando se instala Microsoft ODBC Driver 13, 13.1, 17 o 18 for SQL Server en Linux o macOS siguiendo las instrucciones de los artículos siguientes:

Instalación del Administrador de controladores para Microsoft ODBC Driver 11 for SQL Server

(Solo Linux Red Hat y SUSE).

Uso del script de instalación

Importante

Estas instrucciones se refieren a msodbcsql-11.0.2270.0.tar.gz, que es el archivo de instalación para Red Hat Linux. Si va a instalar la versión preliminar para SUSE Linux, el nombre de archivo es msodbcsql-11.0.2260.0.tar.gz.

Siga estos pasos para instalar el Administrador de controladores:

  1. Asegúrese de que tiene permisos de raíz.

  2. Vaya al directorio donde la descarga de Microsoft SQL Server ODBC Driver ha colocado el archivo denominado msodbcsql-11.0.2270.0.tar.gz. Asegúrese de que dispone del archivo *.tar.gz que coincida con la versión de Linux. Para extraer los archivos, ejecute el comando siguiente: tar xvzf msodbcsql-11.0.2270.0.tar.gz.

  3. Cambie al directorio msodbcsql-11.0.2270.0; allí verá un archivo llamado build_dm.sh. Puede ejecutar build_dm.sh para instalar el Administrador de controladores unixODBC.

  4. Para ver una lista de las opciones disponibles, ejecute el siguiente comando: ./build_dm.sh --help.

  5. Cuando esté listo para instalar, y si el equipo puede acceder a un sitio externo a través de FTP, ejecute el siguiente comando: ./build_dm.sh.

Si el equipo no puede acceder a un sitio externo a través de FTP, obtenga unixODBC-2.3.0.tar.gz. Puede obtener unixODBC-2.3.0.tar.gz desde http://www.unixodbc.org. Haga clic en el vínculo Descargar de la parte izquierda de la página para ir a la página de descarga. Después, haga clic en el vínculo correspondiente para descargar unixODBC-2.3.0 (no unixODBC-2.3.1). unixODBC-2.3.1 no es compatible con esta versión de Microsoft ODBC Driver 11 for SQL Server. Ejecute el siguiente comando para iniciar la instalación del Administrador de controladores unixODBC: ./build_dm.sh --download-url=file://unixODBC-2.3.0.tar.gz.

  1. Escriba para continuar con el desempaquetado de los archivos. Esta parte del proceso puede tardar hasta cinco minutos en completarse.

  2. Cuando termine de ejecutarse el script, siga las instrucciones que aparecen en la pantalla para instalar el Administrador de controladores unixODBC.

De esta forma, estará preparado para instalar el controlador. Para obtener más información, vea las instrucciones de instalación del controlador ODBC para Linux o macOS.

Instalación manual

Si el script de instalación no se puede completar, configure y compile manualmente el Administrador de controladores adecuado.

  1. Quite cualquier versión anterior instalada de unixODBC (por ejemplo, unixODBC 2.2.11). En Red Hat Enterprise Linux 5 o 6, ejecute el siguiente comando: yum remove unixODBC. En SUSE Linux Enterprise, zypper quitar unixODBC.

  2. Vaya a http://www.unixodbc.org. Haga clic en el vínculo Descargar de la parte izquierda de la página para ir a la página de descarga. Después, haga clic en el vínculo correspondiente para guardar el archivo unixODBC-2.3.0.tar.gz en el equipo. UnixODBC-2.3.1 no es compatible con esta versión de Microsoft ODBC Driver 11 for SQL Server.

  3. En el equipo Linux, ejecute el comando: tar xvzf unixODBC-2.3.0.

  4. Cambie al directorio unixODBC-2.3.0.

  5. En un símbolo del sistema, ejecute el comando: CPPFLAGS="-DSIZEOF_LONG_INT=8" .

  6. En un símbolo del sistema, ejecute el comando: export CPPFLAGS.

  7. En un símbolo del sistema, ejecute el comando: "./configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc --enable-gui=no --enable-drivers=no --enable-iconv --with-iconv-char-enc=UTF8 --with-iconv-ucode-enc=UTF16LE" .

  8. En un símbolo del sistema (con una sesión iniciada con permisos de raíz), ejecute el comando: make.

  9. En un símbolo del sistema (con una sesión iniciada con permisos de raíz), ejecute el comando: make install.

De esta forma, estará preparado para instalar el controlador. Para obtener más información, vea las instrucciones de instalación del controlador ODBC para Linux o macOS.

Consulte también