Django-pyodbc SQL Server/freetds server connection problems on linux
Posted
by wizard
on Stack Overflow
See other posts from Stack Overflow
or by wizard
Published on 2010-05-07T21:20:46Z
Indexed on
2010/05/30
19:22 UTC
Read the original article
Hit count: 572
Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnectW)')
I'm migrating from developing on a windows development machine to Linux machine in production and I'm having issues with the freetds driver. As far as I can tell that error message means it can't find the driver. I can connect via the cli via sqsh and tsql. I've setup my settings.py as such.
'bc2db': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'DataTEST',
'USER': 'appuser',
'PASSWORD': 'PASS',
'HOST': 'bc2.domain.com',
'options': {
'driver': 'FreeTDS',
}
},
Does anyone have any SQL Server experience with django? do I have to use a dns? (how would I format that?)
© Stack Overflow or respective owner