Django (desde Debian) + Microsoft SQL Server

django

sql-server


Dependencias:

Django==1.10.3
django-pyodbc-azure==1.10.0.1
pyodbc==3.0.10

Instalación

pip install Django==1.10.3
pip install django-pyodbc-azure==1.10.0.1
pip install pyodbc==3.0.10

Instalación del drivers

apt-get install tdsodbc

Editamos el archivo /etc/odbcinst.ini

nano /etc/odbcinst.ini

le agregamos

[FreeTDS]
Description = TDS Driver for MSSQL
driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
setup =  /usr/lib/x86_64-linux-gnu/odbc/libtdsS.so

Editamos al archivo de configuración settings.py con lo siguiente

DATABASES = {
    # SQL Server
    'default': {
        'ENGINE': "sql_server.pyodbc",
        'NAME': "NOMBRE_DB",
        'HOST': "IP_O_HOSTNAME_SERVER",
        'PORT': "1433",
        'USER': "USUARIO",
        'PASSWORD': "CONTRASEÑA",
        'OPTIONS': {
            'host_is_server': True,
            'autocommit': True,
            'unicode_results': True,
            'driver_supports_utf8': True,
            'extra_params': 'tds_version=8.0'
        }
    }
}
Publicado en debian, Django, GNU/Linux, Instalacion, Python

Deja un comentario

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

*

Categorías

noviembre 2016
L M X J V S D
« Oct   Feb »
 123456
78910111213
14151617181920
21222324252627
282930