저의 환경은 이렇습니다

OS : ubuntu 14.04

python3.4


pip install django==1.8.17

pip install django-pyodbc-azure==1.8.17


sudo apt-get install unixodbc unixodbc-dev tdsodbc freetds-dev


=== settings.py ===

DATABASES = {

    'default': {

        'NAME': '디비이름',

        'ENGINE': 'sql_server.pyodbc',

        'HOST': '아이피 또는 도메인',

        'PORT': '1433',

        'USER': '디비 아이디',

        'PASSWORD': '디비 비번',

        'OPTIONS': {

            'host_is_server': True,

            'unicode_results': True,

            'driver': 'FreeTDS',

        }

    }

}


=== sudo vim /etc/odbcinst.ini ===

[FreeTDS]

Description=FreeTDS Driver

Driver=/usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so

Setup=/usr/lib/x86_64-linux-gnu/odbc/libtdsS.so


이렇게 세팅한 후

python manage.py inspectdb 를 해보면 작동되는걸 확인할 수 있습니다.

+ Recent posts