Я пытаюсь выполнить некоторые запросы к базе данных с веб-сервера pylons (на основе paster) и каждый раз, когда пытаюсь импортировать библиотеку pymssql, которую я использую (кстати, эта )) Я получаю эту ошибку:
tds_init_winsock: WSAEnumProtocols failed with 10055(WSAENOBUFS: No buffer space
available.)
при импорте.Я также пытался использовать sqlalchemy и получал ту же ошибку, когда пытался создать движок sqlalchemy.Есть ли что-нибудь, что я могу сделать, чтобы заставить это работать.Я не подключен к веб-серверу или библиотеке pymssql, так что с остальными все в порядке.
Информация об окружении:
Используемая мной машина - это 32-битная операционная система win7, сервер работает в питонеСреда virtualenv, но библиотека pymssql работает безупречно в виртуальной среде, а не на сервере
ОБНОВЛЕНИЕ:
Немного дополнительной справочной информации (и пояснений): я не думаю, что этопроблема MSSQL или даже проблема с питоном.по двум причинам: A) Я и другие все еще можем подключаться к базе данных MSSQL, пока возникает эта проблема, и B) pymssql работает отлично, если он не импортируется с сервера.Однако я думаю, что это может иметь какое-то отношение к тому, как python и _mssql работают с сокетами, и / или к тому, как сервер работает с сокетами ... надеюсь, это поможет немного больше.
заранее спасибо