Найти - Пользователи
Полная версия: ImportError mssqldb
Начало » Базы данных » ImportError mssqldb
1
Piton23
Здравствуйте

Вот хочу через питон залезть на MSSQL и пока не получается, точнее дело до коннекта даже не доходит

Скачал сторонний пакет для mssql с ресурса: http://www.object-craft.com.au/projects/mssql/download.html
скачан последний релиз, т.е. mssql-0.09.tar.gz 71K Aug 09 2004
Установил через cmd: python setup.py install
PS: - путь к питону, - путь где лежит скачанный пакет
Ошибок при установке не дал, затем взял 2 файла из , а именно
MSSQL.py //положил в корень директории с питоном
mssqldb.pyd // вытащил из \bin\python2.3\mssqldb.pyd и положил в Python26\DLLs

Тех характеристики: python26, WinXP.

И вот тут начинаются проблемы, в IDLE тестирую, импортирую MSSQL, он спотыкается, грит не может загрузить mssqldb.pyd, хотя данный файл mssqldb.pyd кидал и в корень и в другие места.

Ответ при попытке импортировать MSSQL:
Traceback (most recent call last):
File “<pyshell#3>”, line 1, in <module>
import MSSQL
File “C:\Python26\MSSQL.py”, line 7, in <module>
from mssqldb import *
ImportError: DLL load failed: Не найден указанный модуль.

Ответ при попытке импортировать mssqldb:
Traceback (most recent call last):
File “<pyshell#5>”, line 1, in <module>
import mssqldb
ImportError: DLL load failed: Не найден указанный модуль


В чем косяк? Конечно есть предположения что изза несовместимости версий, но пакет то 2.3 для python26, а не какой нить 3.2 для python26, по идее должен поддерживаться.
magnet85
Какое-то старьё Вы нашли, вот посмотрите http://code.google.com/p/pymssql/
Ну или можно SQLAlchemy использовать, там тоже поддержка MSSQL есть.
o7412369815963
Я использую pyodbc для mssql, уже более года стабильно работает из под linux и win
вот примеры
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB