@@ -32,6 +32,10 @@ limitations under the License.
32
32
- 3.10 [ Node-oracledb Installation on Oracle Solaris x86-64 (64-Bit) with Instant Client ZIP files] ( #instsolarisx8664 )
33
33
- 3.11 [ Node-oracledb Installation from Source Code] ( #github )
34
34
- 3.12 [ Node-oracledb Installation Without Internet Access] ( #offline )
35
+ - 3.12.1 [ Installing on an Intermediary Machine] ( #intermediateinstall )
36
+ - 3.12.2 [ Manually Extracting Pre-built Binaries] ( #manualextraction )
37
+ - 3.12.3 [ Installing node-oracledb without GitHub Access] ( #nogithubaccess )
38
+ - 3.12.4 [ Hosting Your Own Binary Packages] ( #selfhost )
35
39
- 3.13 [ Installing Node.js and Node-oracledb RPMs from yum.oracle.com] ( #instnoderpms )
36
40
4 . [ Installing Node-oracledb 1.x] ( #installingv1 )
37
41
5 . [ Useful Resources for Node-oracledb] ( #otherresources )
@@ -1334,7 +1338,7 @@ There are several ways to install node-oracledb on computers that do
1334
1338
not have internet access, or have no access to either the [ npm
1335
1339
registry] [ 4 ] or [ github.com] [ 1 ] .
1336
1340
1337
- #### 3.12.1 Installing on an Intermediary Machine
1341
+ #### < a name = " intermediateinstall " ></ a > 3.12.1 Installing on an Intermediary Machine
1338
1342
1339
1343
On an identical machine that has access to the internet, install
1340
1344
node-oracle following the [ Node-oracledb Installation
@@ -1345,7 +1349,7 @@ offline computer. Windows users should see [Copying node-oracledb
1345
1349
Binaries on Windows] ( #winbins ) and make sure the correct Visual Studio
1346
1350
Redistributable is also installed.
1347
1351
1348
- #### 3.12.2 Manually Extracting Pre-built Binaries
1352
+ #### < a name = " manualextraction " ></ a > 3.12.2 Manually Extracting Pre-built Binaries
1349
1353
1350
1354
If pre-built node-oracledb binaries are available for your version
1351
1355
of Node.js and operating system, you can install manually:
@@ -1428,13 +1432,15 @@ of Node.js and operating system, you can install manually:
1428
1432
Binaries on Windows] ( #winbins ) and make sure the correct Visual
1429
1433
Studio Redistributable is also installed.
1430
1434
1431
- #### 3.12.3 Installing node-oracledb without GitHub Access
1435
+ #### < a name = " nogithubaccess " ></ a > 3.12.3 Installing node-oracledb without GitHub Access
1432
1436
1433
1437
Some companies block access to github.com so ` npm install oracledb `
1434
1438
will fail to download binaries, as will installing source code from
1435
1439
GitHub with ` npm install oracle/node-oracledb.git#v2.2.0 ` .
1436
1440
1437
- There are two suggested methods for installation.
1441
+ There are two suggested methods for generic installation. Oracle
1442
+ Linux users can also [ install Node.js and Node-oracledb
1443
+ RPMs] ( #instnoderpms ) .
1438
1444
1439
1445
##### 3.12.3.1 Use the oracle.com GitHub mirror
1440
1446
@@ -1492,6 +1498,18 @@ npm package:
1492
1498
```
1493
1499
from outside the directory.
1494
1500
1501
+ #### <a name =" selfhost " ></a > 3.12.4 Hosting Your Own Binary Packages
1502
+
1503
+ You can create your own node-oracledb packages and host them on your
1504
+ web server for any architecture and version that node-oracledb will
1505
+ build with.
1506
+
1507
+ The maintainer scripts in
1508
+ [ /package] ( https://github.com/oracle/node-oracledb/tree/master/package )
1509
+ can be used to build desired packages. See
1510
+ [ package/README] ( https://github.com/oracle/node-oracledb/blob/master/package/README.md )
1511
+ for details.
1512
+
1495
1513
### <a name =" instnoderpms " ></a > 3.13 Installing Node.js and Node-oracledb RPMs from yum.oracle.com
1496
1514
1497
1515
Node.js Linux RPM packages are available on [ yum.oracle.com] [ 46 ] .
0 commit comments