Форум сайта python.su
Этот бэкэнд зарубили на корню, сказав в 2008 (!) году что мол, есть pyodbc. Последний как бэкэнд, наверное, работает, но у меня все просто сегфолтится. pymssql же odbc не использует - раз, и на гуглокоде за 2010 год значительно “повзрослел”.
Есть шансы прикрутить его?
Воскресить бэкенд?
Отпишитесь плиз, кто пробовал модуль и особенно если пробовал с django
Офлайн
правильней разобраться чего сегфолтится и заюзать https://code.google.com/p/django-mssql/
Офлайн
ну оно круто да, но вот одна загвоздка
https://code.google.com/p/django-mssql/wiki/Requirements#Pywin32
Pywin32Забыл сказать, что дергать базу надо из никсов
>>> import pymssql as db
>>> db.connect('DSN=mssql;Trusted_Connection=yes;UID=sa;PWD=XXX')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "pymssql.pyx", line 507, in pymssql.connect (pymssql.c:6566)
raise InterfaceError(e[0])
pymssql.InterfaceError: Connection to the database failed for an unknown reason.
>>> db.connect(database='db', host='192.168.0.4', user='sa', password='XXX')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "pymssql.pyx", line 504, in pymssql.connect (pymssql.c:6513)
raise OperationalError(e[0])
pymssql.OperationalError: (20009, 'Unknown error')
Офлайн