我正在尝试使用django-mssql将django数据库迁移到mssql 10.50.2500。当我试图运行python manage.py migrate时,我会得到以下错误:
django.db.utils.OperationalError: (com_error(-2147352567, 'Exception occurred.', (0, 'ADODB.Connection', 'Provider canno
t be found. It may not be properly installed.', 'C:\\Windows\\HELP\\ADO270.CHM', 1240655, -2146824582), None), 'Error op
ening connection: DATA SOURCE=10.1.4.100;Initial Catalog=(REMOVED);UID=(REMOVED);PWD=******;PROVIDER=sqlncli10;DataT
ypeCompatibility=80;MARS Connection=True')django-mssql的文档要求首先安装,我已经这样做了(2012版)。我遗漏了什么?考虑到这是服务器的版本,我应该使用SSMS 2008版本吗?我需要单独安装sqlncli10吗?
在settings.py中,我还尝试输入字母数字服务器名称、单独的IP地址以及IP地址和端口,但都没有结果。
谢谢你的帮助
发布于 2015-06-25 05:01:38
错误日志显示连接到10.1.4.100有一个错误。这可能意味着您的mssql服务器没有运行,或者您没有访问它的权限。
您已经提到安装了server管理工作室,但没有提到是否启动了SQL Server实例。如果您还没有这样做,您可以使用SQL server配置管理器进行Windows。来自Microsoft的本题将指导您启动实例。
启动Server的默认实例
https://stackoverflow.com/questions/31038284
复制相似问题