1
import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server Native Client 11.0};SERVER=LENOVO-PCN;DATABASE=testing;')
cursor = cnxn.cursor()
cursor.execute("select Sales from Store_Inf")
row = cursor.fetchone()
if row:
print (row)
Я пытаюсь использовать python 3 с модулем pyodbc для подключения SQL Server Express. Мои коды дал ошибку:Подключить SQL Server к Python 3 с помощью pyodbc
('08001', '[08001] [Microsoft][SQL Server Native Client 11.0]Named Pipes Provider: Could not open a connection to SQL Server [2]. (2) (SQLDriverConnect)')
Любая идея для этого?
Попробуйте 'SERVER = LENOVO-PCN \\ SQLEXPRESS' –
Я попытался, и это дало мне ошибку: Ошибка: ('28000'," [28000] [Microsoft] [SQL Server Native Client 11.0] [SQL Server] Логин не удалось для пользователя ''. (18456) (SQLDriverConnect) ") –
Или любые другие настройки требуются, но я пропустил? –