扭曲并连接到SQL Server

时间:2010-09-07 09:07:46

标签: python sql-server twisted

我有一个Twisted应用程序,它运行在带有Win 2008服务器的x86 64位机器上。

它需要连接到在另一台计算机上运行的SQL Server数据库(实际上在云中,但我有IP,端口,数据库名称,凭据)。

我是否需要在我的机器上安装更多Twisted?

应该使用哪种API?

2 个答案:

答案 0 :(得分:2)

twisted.enterprise.adbapi将帮助您使用任何DB-API 2.0模块而不会阻止。它通过在线程池中运行数据库操作为您提供非阻塞的,基于延迟的API。 python-mssql似乎是适用于MSSQL的DB-API 2.0兼容模块(我自己从未使用过它)。

答案 1 :(得分:1)

如果您想拥有便携式mssql服务器库,可以从www.pytds.com上试用该模块。 它适用于2.5+和3.1,具有良好的存储过程支持。这是api更“实用”,并且具有一些你在其他任何地方都找不到的好功能。