|
|
1
2
错误代码 WSAENOBUFS 在翻译成“没有可用的缓冲空间”时,实际上是指(引用我刚才提到的msdn页面):
在实践中(如 here )通常是指(引用我刚才提到的文章):
由于每个套接字在关闭后(240秒,那篇文章说)会很长一段时间保持“忙碌”,所以在一个中等繁忙的服务器上看到这个数字(无论在Windows7中是什么)很容易超过,这并不奇怪,特别是因为桌面系统配置的套接字资源可能比真正的服务器系统少。 那篇文章指出了解决这个问题的几种可能性,尽管它们已经过时了。但关键是,这似乎与python、pylons、paster或pymsql无关——这严格来说是Windows系统配置和控制的问题。因此,您最好在serverfault.com上查询,了解服务器的sysadm在哪里? |
|
|
2
1
好啊。我终于把它完全弄好了。如果在python中的socket之后导入pymsql,那么在web服务器上的socket之前导入pymsql似乎有一些问题,这有点荒谬,所以我最后切换到pyodbc,这与pymsql语法惊人地相似。绝对是一个很好的妥协… |
|
|
3
0
似乎有人发布了pymsql的安装程序,该安装程序在 http://code.google.com/p/pymssql/issues/detail?id=2 . 在运行此安装程序之前,请确保先卸载pymsql,否则仍可能从损坏的版本导入。 如果安装了e g g,则可以通过从python安装目录(例如c:\python26)下的lib\site包中删除pymsql*目录来卸载它。 |
|
|
Mickboe1 · 通过pymssql插入,但数据库中没有显示行 10 年前 |