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