From 452df01c37c7416a23771d8071783ba1505c7f76 Mon Sep 17 00:00:00 2001 From: Brett Mayen Date: Tue, 2 Jun 2020 12:44:39 -0400 Subject: [PATCH] docs(readme): update readme with additional information on Node installation incompatibilities and recommended workaround --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index c8e0deb..5abf043 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,15 @@ Wrapper utility to easily manage multiple data sources and pooled connections. https://www.oracle.com/database/technologies/instant-client/downloads.html +### Node Installation + +We've noticed incompatible behavior on OSX using Node versions installed via nodejs.org or NVM. If you are receiving "Cannot locate a 64-bit Oracle Client library" when attemtping to access Oracle, try the following: + +1. Uninstall Node +2. `brew update && brew install node` + +If you wish to use NVM to maintain parallel Node installations, ensure that it defaults to using the Brew-installed `system` installation for compatibility with this library. + ## References - https://oracle.github.io/node-oracledb/INSTALL.html#quickstart