You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -135,7 +138,7 @@ setting the install-time variables `OCI_LIB_DIR` and `OCI_INC_DIR` to
135
138
the appropriate directories.
136
139
137
140
If you have other Oracle software installed on the same machine, and
138
-
the runtime linker is configured to find this other software via
141
+
the run time linker is configured to find this other software via
139
142
`LD_LIBRARY_PATH` or `ldconfig`, then update the environment to use
140
143
the Instant Client RPM libraries, for example
141
144
`/usr/lib/oracle/12.1/client64/lib`.
@@ -472,18 +475,16 @@ see
472
475
473
476
Install a C/C++ build environment such as Microsoft Visual
474
477
Studio 2012. Compilers supported by Oracle libraries are found in
475
-
Oracle documentation for each version, for example
478
+
[Oracle documentation](https://docs.oracle.com/en/database/) for each version, for example
476
479
[Oracle Database Client Quick Installation Guide 12c Release 1 (12.1) for Microsoft Windows x64 (64-Bit)](https://docs.oracle.com/database/121/NXCQI/toc.htm#NXCQI108).
477
-
You will also need the matching Visual C++ Redistributable for Visual
478
-
Studio.
479
480
480
481
Install the Python 2.7 MSI from
481
482
[www.python.org](https://www.python.org/downloads). Select the
482
483
customization option to "Add python.exe to Path".
483
484
484
485
If you use a 32-bit Node.js, make sure to use a 32-bit Oracle client
485
486
during build and run time. Otherwise use a 64-bit Node.js with a
486
-
64-bit Oracle client.
487
+
64-bit Oracle client. The instructions below use a 64-bit stack.
487
488
488
489
### 6.2 Install Node.js
489
490
@@ -493,56 +494,74 @@ add the Node and npm directories to the path is selected.
493
494
494
495
### 6.3 Install the free Oracle Instant Client ZIPs
495
496
496
-
Skip this step if you already have Oracle Database or the full Oracle client on your machine.
497
+
Building and running node-oracledb needs appropriate Oracle client
498
+
libraries installed first. These libraries:
499
+
500
+
- are included in (i) Oracle database, or (ii) in the full Oracle client, or (iii) in Oracle Instant Client. You need one of these.
501
+
- must be version 11.2 or greater
502
+
- must match the Node.js 32 or 64-bit architecture
497
503
498
-
Download the free **Basic** and **SDK** ZIP files from
504
+
If you need appropriate Oracle client libraries, then download the
505
+
free Instant Client **Basic** and **SDK** ZIP files from
0 commit comments