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
Copy file name to clipboardExpand all lines: INSTALL.md
+95-6Lines changed: 95 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,9 @@ limitations under the License.
21
21
2.[Node-oracledb Installation on Linux with Instant Client RPMs](#instrpm)
22
22
3.[Node-oracledb Installation on Linux with Instant Client ZIP files](#instzip)
23
23
4.[Node-oracledb Installation on Linux with a Local Database](#instoh)
24
-
5.[Node-oracledb Installation on OS X with Instant Client ZIP files](#instosx)
25
-
6.[Advanced installation on Linux](#linuxadv)
24
+
5.[Node-oracledb Installation on OS X with Instant Client](#instosx)
25
+
6.[Node-oracledb Installation on Windows with Instant Client](#instwin)
26
+
7.[Advanced installation on Linux](#linuxadv)
26
27
27
28
## <aname="overview"></a> 1. Overview
28
29
@@ -59,7 +60,7 @@ Linux. My database is on another machine. | [Node-oracledb Installation on Lin
59
60
Solaris. My database is on another machine. | [Node-oracledb Installation on Linux with Instant Client ZIP files](#instzip)
60
61
Linux or Solaris, with a database on the same machine. | [Node-oracledb Installation on Linux with a Local Database](#instoh)
61
62
Linux or Solaris, with the full Oracle client (installed via runInstaller) on the same machine. | [Node-oracledb Installation on Linux with a Local Database](#instoh)
62
-
Mac OS X. | [Node-oracledb Installation on OS X with Instant Client ZIP files](#instosx)
63
+
Mac OS X. | [Node-oracledb Installation on OS X with Instant Client](#instosx)
63
64
Another OS with Oracle 11.2 or 12.1 libraries available | Update binding.gyp and make any code changes required, sign the [OCA](https://www.oracle.com/technetwork/community/oca-486395.html), and submit a pull request with your patch (Windows support is already being worked on).
64
65
65
66
### Other Resources Useful for node-oracledb
@@ -353,7 +354,7 @@ Run one of the examples:
353
354
node examples/select1.js
354
355
```
355
356
356
-
## <aname="instosx"></a> 5. Node-oracledb Installation on OS X with Instant Client ZIP files
357
+
## <aname="instosx"></a> 5. Node-oracledb Installation on OS X with Instant Client
357
358
358
359
### 5.1 Install Xcode
359
360
@@ -450,7 +451,94 @@ To run a database on OS X, one option is to use VirtualBox,
450
451
see
451
452
[The Easiest Way to Enable Oracle Database Application Development on Mac OS X](https://blogs.oracle.com/opal/entry/the_easiest_way_to_enable).
452
453
453
-
## <aname="linuxadv"></a> 6. Advanced installation on Linux
454
+
## <aname="instwin"></a> 6. Node-oracledb Installation on Windows with Instant Client
455
+
456
+
### 6.1 Install required tools
457
+
458
+
Install a Microsoft C/C++ compiler.
459
+
460
+
Install Git 1.9 from [git-scm.com](http://git-scm.com/download/win).
461
+
While installing, select the 'Use Git from the Windows Command Prompt'
462
+
in the 'Adjusting your PATH environment' dialog. Select the option to
463
+
"Checkout Windows-style, commit UNIX-style line endings" in the
464
+
"Configuring the line ending conversions" dialog.
465
+
466
+
Install the Python 2.7 MSI from
467
+
[www.python.org](https://www.python.org/downloads). Select the option
0 commit comments