pylons(パスターベース)Webサーバーからデータベースへのクエリを実行しようとしていますが、使用しているpymssqlライブラリ(ちなみにこれ)をインポートしようとするたびに、次のエラーが発生し続けます。
tds_init_winsock: WSAEnumProtocols failed with 10055(WSAENOBUFS: No buffer space
available.)
インポート時。また、sqlalchemyを使用しようとしましたが、sqlalchemyエンジンを作成しようとすると、まったく同じエラーが発生します。これを機能させるために私にできることはありますか?私はウェブサーバーやpymssqlライブラリに接続していないので、他のライブラリは問題ありません。
環境情報:
私が使用しているマシンは32ビットのwin7デスクトップで、サーバーはpython virtualenv環境で実行されていますが、pymssqlライブラリはサーバー上ではなく仮想環境で問題なく動作します。
アップデート:
もう少し背景情報(および説明):これはMSSQLの問題ではなく、ある意味ではpythonの問題でもないと思います。2つの理由:A)この問題が発生している間、私や他の人はMSSQLデータベースに接続できます。また、B)pymssqlは、サーバーからインポートされていない場合は完全に正常に機能します。ただし、Pythonと_mssqlがソケットを処理する方法、および/またはサーバーがソケットを処理する方法と関係があると思います...もう少し役立つことを願っています。
前もって感謝します