经过几天的折腾,终于安装上了nodejs 的oracle驱动
环境Windows server 2008
node.js 版本4.4.4
1、安装vs2015
2、安装python 2.7,并将python2.7/bin加入path变量
3、下载安装oracle Instant Client 或者oracle客户端
4、在开始菜单--> Visual Studio 2015--> Visual Studio 2015 tool s--> vs2015 开发人员命令提示工具
在打开的窗口下执行下面命令:
设置oracle环境变量
我的机器已经安装了oracle所以环境变量设置为:
set OCI_LIB_DIR=D:\app\Administrator\product\11.2.0\dbhome_1\oci\lib\msvc
set OCI_INC_DIR=D:\app\Administrator\product\11.2.0\dbhome_1\oci\include
如果是下载的oracle Instant Client
set OCI_LIB_DIR=C:\oracle\instantclient\sdk\lib\msvc
set OCI_INC_DIR=C:\oracle\instantclient\sdk\include
如果主机不能上网,设置代理
set http_proxy=http://my-proxy.example.com:80/
安装
npm install oracledb