Это безумие, но мне удалось решить его, фактически передав опцию: extra_params: server = WHEREYOURSERVERLIVES \ DBSERVER
Я использую его pyodbc на Джанго BTW. Должна быть какая-то ошибка, когда django фактически передает HOST вместо SERVER в строку подключения.
что-то вроде этого будет работать.
'ENGINE': 'sql_server.pyodbc',
'NAME': 'YOURGREATESTDATABASE',
'USER': 'YOURGREATESTUSERNAME',
'PASSWORD': 'YOURGREATESTPASSWORD',
'HOST': 'WHEREYOURSERVERLIVES\DBSERVER',
'PORT': '',
'OPTIONS': {
'driver': 'ODBC Driver 17 for SQL Server',
'extra_params': "Persist Security Info=False;server=WHEREYOURSERVERLIVES\\DBSERVER"