扭曲并连接到 SQL Server

发布于 2024-09-18 17:40:45 字数 185 浏览 2 评论 0原文

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

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

我还需要在我的机器上安装 Twisted 之外的其他东西吗?

应该使用哪个 API?

I have a Twisted application that runs in an x86 64bit machine with Win 2008 server.

It needs to be connected to a SQL Server database that runs in another machine (in a cloud actually but I have IP, port, db name, credentials).

Do I need to install anything more that Twisted to my machine?

And which API should be used?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苏佲洛 2024-09-25 17:40:46

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

twisted.enterprise.adbapi will help you use any DB-API 2.0 module without blocking. It gives you a non-blocking, Deferred-based API by running database operations in a thread pool. python-mssql appears to be a DB-API 2.0 compliant module for MSSQL (I've never used it myself though).

柠北森屋 2024-09-25 17:40:46

如果您想要可移植的 mssql 服务器库,您可以尝试 www.pytds.com 中的模块。
它适用于 2.5+ 和 3.1,有良好的存储过程支持。它的 api 更加“实用”,并且具有一些在其他地方找不到的好功能。

If you want to have portable mssql server library, you can try the module from www.pytds.com.
It works with 2.5+ and 3.1, have a good stored procedure support. It's api is more "functional", and has some good features you won't find anywhere else.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文