Как подключиться к локальному серверу при помощи pymssql?
Подключаюсь к локальному серверу MS SQL через SQL Server Management Studio - всё отлично, все запросы выполняются, все базы открываются:
Пробую подключиться Питоном:
import pymssql
server = "DESKTOP-7OQ9OPA\\TEW_SQLEXPRESS"
user = "sa"
password = "123"
dbase = "test1"
conn = pymssql.connect(server, user, password, dbase)
...выдаёт ошибку:
Adaptive Server connection failed (DESKTOP-7OQ9OPA)\nDB-Lib error message 20002
Пробовал менять server на "127.0.0.1", на "127.0.0.1\TEW_SQLEXPRESS", на "127.0.0.1:1433\TEW_SQLEXPRESS". Пробовал залезть в настройки TCP/IP в Sql Server Configuration Management и выставить Enable в IP Address-IP12. Ничего не помогает.
Откуда скопировать название сервера для дальнейшей работы в Питоне через pymssql?
Ответы (1 шт):
Я думаю, стоит выбрать проверку подлинности Windows, если ты хочешь сделать просто тестовый сервак, то выбери именно этот пункт, должно завестись всё.