'Connecting to MSSQL from django 1.8 on Ubuntu
I need to connect to MSSQL database from Django 1.8 and preserve Django 1.8 (not upgrade to newer version od Django).
I installed
pip install django-mssql . ENGINE in settings.py is sqlserver_ado.
It ended with error message
ModuleNotFoundError: No module named pythoncom.
According to this page I see that django-mssql needs PyWin32.
So I returned back to my snapshot in virtual machine and tried it with
pip install django-mssql-backend and changed the ENGINE in settings.py to sql_server.pyodbc
Now I have error message
sql_server.pyodbc isn't an available database backend.
So I returned back to my snapshot in virtual machine and tried it with pip install mssql-django and ENGINE is mssql. This upgraded Django to 3.4.1.
So I returned to my snapshot of virtual machine.
How can I connect to MSSQL from Django 1.8 without upgrading Django? Or is it impossible? Why?
Django 1.8 is running on Ubuntu 18.04
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
