我已经构建了部署包以通过 pyodbc 连接到 AWS RDS 实例,在压缩并上传到 AWS lambda 之后,此连接有效。
尝试通过 AWS 层连接时,会显示以下错误。
"errorMessage": "('01000', \"[01000] [unixODBC][Driver Manager]Can't open lib 'ODBC Driver 13 for SQL Server' : file not found (0) (SQLDriverConnect)\")",
"errorType": "Error",
尝试在 odbcinst.ini 文件中更改驱动程序的路径,但没有成功
odbcinst.ini 文件中的文本示例
[ODBC Driver 13 for SQL Server]
Description=Microsoft ODBC Driver 13 for SQL Server
Driver=/var/task/msodbcsql/lib64/libmsodbcsql-13.1.so.9.2
UsageCount=1