SQLAlchemy для подключения к MSSQL, используя имя экземпляраPython

Программы на Python
Ответить
Anonymous
 SQLAlchemy для подключения к MSSQL, используя имя экземпляра

Сообщение Anonymous »

Хорошо, вот мой вариант использования. Мне нужно подключиться к разным типам БД (MSSQL, oracl, MYSQL и т. д.). У меня есть файлы .sql для каждой из этих баз данных. Кажется, что sqlalchemy не может запустить файл .sql, поэтому нам нужно открывать и выполнять операторы один за другим из файлов .sql через соединение.

Итак, ребята, у меня есть эта информация, и я хотел подключиться с помощью SQL Alchemy.




здесь MSSQLServer является экземпляром. Информация о БД не предоставляется. так нужно ли мне имя БД для подключения к БД?

это моя команда

engine = create_engine('mssql+pyodbc://sa:pass@172.21.153.227/MSSQLSERVER', echo=True)


это мой полный код

from sqlalchemy.engine import create_engine
engine = create_engine('mssql+pyodbc://sa:pass@172.21.153.227', echo=False)
connection = engine.connect()
connection.execute(
"""
select @@version
"""
)
connection.close()


Подробнее здесь: https://stackoverflow.com/questions/190 ... tance-name
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»