Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnectW)')Django-pyodbc Linux上的SQL Server/freetds服务器连接问题
我正在从Windows开发计算机上的开发迁移到生产环境中的Linux计算机,而且我遇到了freetds驱动程序的问题。据我所知,错误消息意味着它找不到驱动程序。我可以通过cli通过sqsh和tsql进行连接。我已经设置了我的settings.py。
'bc2db': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'DataTEST',
'USER': 'appuser',
'PASSWORD': 'PASS',
'HOST': 'bc2.domain.com',
'options': {
'driver': 'FreeTDS',
}
},
有没有人有Django的任何SQL Server的经验?我必须使用dns吗? (我将如何格式化?)
我有同样的问题,我的朋友! – 2010-06-02 21:08:14