エラー: ('IM002', '[IM002] [unixODBC][ドライバー マネージャー] データ ソース名が見つからず、既定のドライバーが指定されていません (0) (SQLDriverConnectW)')
Windows 開発マシンでの開発から本番環境の Linux マシンに移行していますが、freetds ドライバーに問題があります。私が知る限り、エラーメッセージはドライバーが見つからないことを意味します。sqsh と tsql を介して cli 経由で接続できます。そのようにsettings.pyをセットアップしました。
'bc2db': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'DataTEST',
'USER': 'appuser',
'PASSWORD': 'PASS',
'HOST': 'bc2.domain.com',
'options': {
'driver': 'FreeTDS',
}
},
djangoでSQL Serverの経験がある人はいますか? DNS を使用する必要がありますか? (どのようにフォーマットしますか?)