Node OracleDB Client, pre-built for AWS Lambda
npm install oracledb-prebuilt-for-lambda - This module is forked from the currently un-maintained node-oracledb-for-lambda.
- Core oracledb libraries are derived from node-oracledb v6.3.0
- 6.3.0: Prebuilt for use with AWS Lambda nodejs18.x Runtime
- Also tested to work with AWS Lambda nodejs14.x, nodejs16.x, and nodejs18.x Runtime
The scripts to reproduce the build process can be found at node-oracledb-lambda-test.
``bash``
npm install --save oracledb-prebuilt-for-lambda@6.3.0
# Changelog
- v6.3.0: node-oracledb v6.3.0 changelog
- v6.2.0: node-oracledb v6.2.0 changelog
- v6.1.0: node-oracledb v6.1.0 changelog
- v6.0.3: node-oracledb v6.0.3 changelog
- v6.0.1: node-oracledb v6.0.1 changelog
- v5.5.0: node-oracledb v5.5.0 changelog
- v5.4.0: node-oracledb v5.4.0 changelog
- v5.3.0: node-oracledb v5.3.0 changelog
- v5.2.0: node-oracledb v5.2.0 changelog
- v5.1.0: node-oracledb v5.1.0 changelog
- v5.0.0: node-oracledb v5.0.0 changelog
- v4.2.0: node-oracledb v4.2.0 changelog
- v4.1.0: node-oracledb v4.1.0 changelog
- v4.0.1: node-oracledb v4.0.1 changelog
# AWS Lambda NodeJS Runtimes
https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html
Data as of July 9, 2022
| Name | Identifier | Operating System |
| ------------- | ---------- | ----------------- |
| Node.js 18 | nodejs18.x | AWS Linux 2 |
| Node.js 16 | nodejs16.x | AWS Linux 2 |
| Node.js 14 | nodejs14.x | AWS Linux 2 |
# AWS Lambda Runtime Deprecation Policy
| Name | Identifier | Operating System | Deprecation Phase 1 | Deprecation Phase 2 |
| ------------- | ---------- | ----------------- | ------------------- | ------------------- |
| Node.js 12 | nodejs12.x | AWS Linux 2 | Mar 21, 2023 | Apr 30, 2023 |
| Node.js 10 | nodejs10.x | AWS Linux 2 | July 30, 2021 | Feb 14, 2022 |
| Node.js 8.10 | nodejs8.10 | AWS Linux | N/A | March 6, 2020 |
# Notes
Due to the size of the Oracle libraries, you may need to deploy your zip file to S3 and get Lambda to download from the S3 URL.
# Support
If you find this module helpful and would like to support me, you can!