前提配置:
1、允许密码连接
2、网络连接配置(Sql Server Configuration Manager)
没有配置好的表现:
[ODBC Driver 13 for SQL Server]TCP 提供程序: 由于目标计算机积极拒绝,无法连接。
3、Django:
安装依赖库
pip install django-sqlserver django-pytds pyodbc django-pyodbc pypiwin32 pip install django-pyodbc-azure
setting.py数据库配置(汉字替换成自己的对应信息)
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘sql_server.pyodbc‘, ‘NAME‘: ‘数据库名字‘, ‘HOST‘: ‘127.0.0.1‘, ‘PORT‘: ‘1433‘, ‘USER‘: ‘登录名‘, ‘PASSWORD‘: ‘密码‘, ‘OPTIONS‘: { ‘DRIVER‘: ‘SQL Server Native Client 11.0‘, ‘MARS_Connection‘: True, }, } }
然后应该就可以了
原文地址:https://www.cnblogs.com/donke/p/12148762.html
时间: 2024-10-08 18:08:06