Django 连接到 MSSQL
Django connect to MSSQL
您好,我正在尝试从 Django 连接到 mssql 服务器。我安装了
1 : pip install django-mssql
2 : pip install pywin32
之后我更改了里面的数据库 setting.py =>
DATABASES = {
'default': {
'NAME': 'TMSWEB',
'ENGINE': 'sql_server.pyodbc',
'HOST': '192.168.72.1\MSSQLSERVER5',
'USER': 'sa',
'PASSWORD': 'pwd',
'OPTIONS': {
'driver': 'ODBC Driver 13 for SQL Server',
}
}
}
然后我这样检查=>
2: python manage.py makemigrations
django.db.utils.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC
Driver Manager] Data source name not found and no default driver
specified (0) (SQLDriverConnect)')
我还需要做什么?请帮助我。
我的 Django 版本:2.1.11
这是因为我没有ODBC Driver 13 for SQL Server
。我从 ODBC Driver 13 for sql server 下载并安装。它是固定的。谢谢
您好,我正在尝试从 Django 连接到 mssql 服务器。我安装了
1 : pip install django-mssql
2 : pip install pywin32
之后我更改了里面的数据库 setting.py =>
DATABASES = {
'default': {
'NAME': 'TMSWEB',
'ENGINE': 'sql_server.pyodbc',
'HOST': '192.168.72.1\MSSQLSERVER5',
'USER': 'sa',
'PASSWORD': 'pwd',
'OPTIONS': {
'driver': 'ODBC Driver 13 for SQL Server',
}
}
}
然后我这样检查=>
2: python manage.py makemigrations
django.db.utils.InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
我还需要做什么?请帮助我。
我的 Django 版本:2.1.11
这是因为我没有ODBC Driver 13 for SQL Server
。我从 ODBC Driver 13 for sql server 下载并安装。它是固定的。谢谢