标签: python sql-server amazon-web-services aws-lambda
我正在尝试从AWS Lambda(使用python)连接到MSSQL数据库,并且真的很难继续前进。
我尝试使用pyodbc,pypyodbc,pymssql在本地开发机器(Windows 7)上运行很多选项,但AWS Lambda在AWS上部署时无法找到所需的软件包。我使用ZAPPA来部署Lambda包。
我在很多论坛上搜索过但无法看到前进的任何内容,对此的任何帮助都将受到高度赞赏。
非常感谢, 阿克沙伊
答案 0 :(得分:0)
我尝试了不同的试验和错误步骤,最后得到了以下一个在AWS Lambda中工作正常,我只使用PYMSSQL包。
1)在亚马逊EC2实例上做了'pip install pymssql',因为亚马逊使用Linux AMI来运行他们的Lambda功能。
2) 复制了生成的“ .so”文件* 并打包在Lambda部署包中,希望这对其他正在搜索解决方案的人有所帮助。< / p>
希望这会对您有所帮助,请您分享使用AWS Lambda连接到MSSQL服务器所做的工作。
以下是我的lambda部署包的文件夹结构
如果您需要进一步帮助我,请告诉我。