使用Lambda连接到SQL Server

时间:2018-07-12 13:13:28

标签: sql-server aws-lambda pyodbc

我正在尝试通过Lambda函数使用pyodbc连接到SQL Server。 我已经下载了驱动程序文件并将其放在s3存储桶中。

这是代码-

cnxn = pyodbc.connect(
    r"DRIVER={s3://file_name/libodbc.so.2};"
    r"SERVER=*;"
    r"DATABASE=*;"
    r"UID=*;"
    r"PWD=*")
cursor = cnxn.cursor()

我收到以下错误-

  

errorMessage“:”(''01000',\“ [01000] [unixODBC] [驱动程序管理器]无法打开lib's3://file_name/libodbc.so.2':找不到文件(0)( SQLDriverConnect)\“)”

1 个答案:

答案 0 :(得分:0)

安装PYMSQL并使用此方法通过以下方法连接SQL Server数据库:

conn = pymssql.connect(server, user, password, "tempdb")
cursor = conn.cursor()