如何将pyodbc.connect转换为create_engine查询(将Pyodbc转换为sqlalchemy)

时间:2018-06-27 03:00:58

标签: python sqlalchemy pyodbc

我真的很努力地使用python将pyodc.connect转换为create_engine。

请在下面查看我的代码以及收到的相应错误消息。

 import pyodbc

 cnxn = pyodbc.connect("Driver={SQL Server};"
        "Server=DRPSQLES10.DATASOURCES.NETWORK;"
        "Database=Bananas;"
        "Trusted_Connection=yes;")

我正在尝试使用sqlalchemy在create_engine中进行转换;

从sqlalchemy导入create_engine

 engine = create_engine('mssql+pyodbc://scott:tiger@myhost:port/*DRPSQLES10.DATASOURCES.NETWORK*/*Bananas*?trusted_connection=yes')

错误消息:

C:\ Program Files \ Anaconda3 \ lib \ site-packages \ sqlalchemy \ connectors \ pyodbc.py:92:SA警告:未指定驱动程序名称;使用无DSN的连接时,PyODBC会期望这样做   “未指定驱动程序名称;”

0 个答案:

没有答案