我的数据库设置如下:
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'Test',
'USER': 'Dev1',
'PASSWORD': '******',
'HOST': 'Compname\\TESTDB',
'PORT': '1433',
'OPTIONS': {
'driver': 'ODBC Driver 17 for SQL Server',
'unicode_results': True,
},
},
}
我不确定自己在做什么错。任何帮助将不胜感激。
答案 0 :(得分:0)
所以我知道了。使用本地MSSQL时,必须将端口留空。所以看起来像这样:
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'Test',
'USER': 'Dev1',
'PASSWORD': '*************',
'HOST': 'ComputerName\\TESTDB',
'PORT': '',
'OPTIONS': {
'driver': 'ODBC Driver 17 for SQL Server',
'unicode_results': True,
},
},
}