Витая и подключение к SQL Server - PullRequest
0 голосов
/ 07 сентября 2010

У меня есть приложение Twisted, которое работает на 64-битной машине x86 с сервером Win 2008.

Он должен быть подключен к базе данных SQL Server, которая работает на другом компьютере (фактически в облаке, но у меня есть IP, порт, имя БД, учетные данные).

Нужно ли устанавливать что-либо еще, что Twisted, на мою машину?

А какой API следует использовать?

Ответы [ 2 ]

2 голосов
/ 07 сентября 2010

twisted.enterprise.adbapi поможет вам использовать любой модуль DB-API 2.0 без блокировки.Это дает вам неблокирующее API на основе отложенных, выполняя операции базы данных в пуле потоков. python-mssql представляется модулем, совместимым с DB-API 2.0 для MSSQL (хотя я сам никогда не использовал его).

1 голос
/ 30 октября 2010

Если вы хотите иметь портативную библиотеку mssql-сервера, вы можете попробовать модуль с www.pytds.com. Работает с 2.5+ и 3.1, имеет хорошую поддержку хранимых процедур. Это API более «функциональный», и имеет некоторые хорошие функции, которые вы не найдете больше нигде.

...