Я новичок в базах данных SQL, и мне нужно подключить мой фрейм данных в python к локальной базе данных SQL Server. Кажется, я не могу подключиться к базе данных и не понимаю, почему.
Я пробовал разные комбинации с именем пользователя и паролем и без него. У меня есть только имя пользователя и пароль через MSSMS, и я использую аутентификацию Windows. Для локальной базы данных - нужны ли мне эти учетные данные? И где я могу найти их в студии Microsoft SQL Server mgmt? Кроме того, какой диалект и драйвер является оптимальным / правильным для подключения к этим базам данных? Как вы видите ниже, я использую mssql и pymssql, однако боюсь, что это может быть причиной того, что я не могу подключиться.
from sqlalchemy import create_engine
engine = create_engine('mssql+pymssql://user:@sevrer/database')
con = engine.connect()
Я получаю следующее сообщение об ошибке, в котором говорится, что я не могу подключиться.
OperationalError: (pymssql.OperationalError) (20009, сообщение об ошибке b'DB-Lib 20009, серьезность 9: невозможно подключиться: Adaptive Server недоступен или не существует (localhost: 1433) \ nNet-Lib ошибка во время неизвестной ошибки (10060) \ n ') (фон этой ошибки: http://sqlalche.me/e/e3q8)