Ошибка при попытке подключиться к БД с помощью SQLAlchemy's create_engine - PullRequest
0 голосов
/ 27 сентября 2019

Я планирую вставить DataFrame в свою базу данных SQL Server.Но прежде чем сделать это, я должен подключиться к своему SQL-серверу, используя sqlalchemy (если есть какие-либо другие варианты, я буду более чем счастлив рассмотреть).

from sqlalchemy import create_engine
engine = create_engine("mssql+pymssql://user:password@site.database.windows.net/database")
pyodbc_cnxn = engine.raw_connection()
print(f'{pyodbc_cnxn.getinfo(pyodbc.SQL_DRIVER_NAME)}, version: {pyodbc_cnxn.getinfo(pyodbc.SQL_DRIVER_VER)}')

И на третьей строке яполучить следующую ошибку:

OperationalError: (pymssql.OperationalError) (20002, сообщение об ошибке b'DB-Lib 20002, серьезность 9: \ nСоединение с сервером AdAdtive (site.database.windows.net:1433) \ n ') (Справочная информация об этой ошибке: http://sqlalche.me/e/e3q8)

В чем здесь может быть проблема? Было бы разумно попробовать другой способ подключения к базе данных?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...