SQLAlchemy не может подключиться к базе данных mssqlPython

Программы на Python
Ответить
Anonymous
 SQLAlchemy не может подключиться к базе данных mssql

Сообщение Anonymous »

Вот мой простой тестовый скрипт. Просто пытаюсь выполнить базовый оператор выбора. Нашел основные моменты в учебнике.

Код: Выделить всё

from sqlalchemy import *

db = create_engine('mssql+pyodbc://user:pass@ip_address/database_name')

db.echo = True
metadata = MetaData(db)

users = Table('member', metadata, autoload=True)

def run(stmt):
rs = stmt.execute()
for row in rs:
print row

s = users.select(users.c.fname == 'Bill')
run(s)
После часа поисков и проб нескольких решений я не приблизился к решению проблемы, чем когда начал. Надеюсь, я где-то допустил простую ошибку, но не могу ее найти...

Вот какая ошибка

Код: Выделить всё

sqlalchemy.exc.DBAPIError: (Error) ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnect)') None None
Будем очень благодарны за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/156 ... l-database
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»