Подключиться к SQL Server 2008 с помощью python

Я пытаюсь получить доступ к серверу MS SQL из python.

Я установил pymssql, и это мой код

import pymssql

conn = pymssql.connect(host='SAM-WOLPTP\SAM', user='SAM', password='password', database='test')

cur = conn.cursor()
cur.execute('CREATE TABLE persons(id INT, name VARCHAR(100))')
cur.executemany("INSERT INTO persons VALUES(%d, %s)", \
[ (1, 'John Doe'), (2, 'Jane Doe') ])
conn.commit()  # you must call commit() to persist your data if you don't set autocommit to True

conn.close()

При запуске программы я получаю эту ошибку:

pymssql.InterfaceError: Ошибка подключения к базе данных по неизвестной причине


person user2728024    schedule 09.01.2015    source источник
comment
Проверь это. stackoverflow.com/ вопросы/4150524/   -  person Stephen Lin    schedule 09.01.2015
comment
Спасибо .. я пробовал .. Я считаю, что это проблема версии. Мой SQL-сервер 64-разрядный, но для pymssql 64-разрядная версия не устанавливается, я пытался установить 32-разрядную версию.   -  person user2728024    schedule 09.01.2015