Как вызвать хранимую процедуру Oracle из AWS Lambda (Node.JS)? - PullRequest
0 голосов
/ 19 июня 2019

Как я могу вызвать хранимую процедуру Oracle из функции AWS Lambda, написанной с использованием Node.JS?Нам нравится передавать некоторые параметры в хранимую процедуру, и процедура будет вставлять или обновлять некоторые таблицы.

Будет приветствоваться пример кода или ссылка на статью, относящуюся к теме.

Я прочиталэта статья " От SQL к микросервисам: интеграция AWS Lambda с реляционными базами данных ", но все наоборот - хранимая процедура, вызывающая функцию Lambda.

Спасибо.

1 Ответ

0 голосов
/ 19 июня 2019

Используйте 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...