【问题标题】:How to call an Oracle stored procedure from AWS Lambda (Node.JS)?如何从 AWS Lambda (Node.JS) 调用 Oracle 存储过程?
【发布时间】:2019-10-26 22:40:23
【问题描述】:

如何从使用 Node.JS 编写的 AWS Lambda 函数调用 Oracle 存储过程?我们喜欢将一些参数传递给存储过程,该过程将插入或更新一些表。

将不胜感激提供与该主题相关的示例代码或文章链接。

我读过这篇文章“From SQL to Microservices: Integrating AWS Lambda with Relational Databases”,但它是相反的——一个调用 Lambda 函数的存储过程。

谢谢。

【问题讨论】:

    标签: node.js oracle stored-procedures aws-lambda


    【解决方案1】:

    使用 node-oracledb,请参阅https://oracle.github.io/node-oracledb/doc/api.html 的文档

    示例位于https://github.com/oracle/node-oracledb/tree/master/examples

    在 Lambda 上,您需要安装 Oracle Instant Client,可能还需要安装 libaio 包。检查https://github.com/oracle/node-oracledb/issues/458 了解其他一些用户是如何做到这一点的。周围还有其他资源,例如https://medium.com/@jimdingmac/the-complete-guide-to-use-node-oracledb-on-aws-lambda-using-serverless-framework-and-lambda-layers-52b374d6cfe7

    【讨论】:

      猜你喜欢
      • 2022-01-18
      • 1970-01-01
      • 2019-07-14
      • 2011-04-25
      • 2015-05-22
      • 2012-01-27
      • 2017-05-21
      • 1970-01-01
      相关资源
      最近更新 更多