Node.js和Oracle 11g 环境搭建笔记

    xiaoxiao2021-03-25  25

    Node.js和Oracle 11g 环境搭建笔记

    本系列文章由ex_net(张建波)编写,转载请注明出处。

    http://blog.csdn.net/ex_net/article/details/8229335

    作者:张建波 邮箱: 281451020@qq.com 电话:13577062679 欢迎来电交流!

    服务器环境:

        Win2008R2 x64纯净版系统

    1.安装Node.js

    https://nodejs.org/en/

    2.安装Python2.7.13

       注意:

       (1)Win2008R2 安装 2.7.10 会失败,所以我选择下载了2.7.13

       (2)安装时一定要选择自动添加环境变量

      

      (3)安装完毕后,打开CMD测试哈

     

    3.安装微软公司的BuildTools_Full.exe

    注意:推荐直接安装VS2015完整版,省得麻烦

    https://download.microsoft.com/download/E/E/D/EEDF18A8-4AED-4CE0-BEBE-70A83094FC5A/BuildTools_Full.exe

    选择默认安装即可

    4.下载Oracle 的SDK包

    http://www.oracle.com/technetwork/topics/winx64soft-089540.html

    (1)instantclient-basic-windows.x64-12.2.0.1.0.zip

    (2)instantclient-sdk-windows.x64-12.2.0.1.0.zip

      打开Oralce官网,注册一个账号后,就可以下载了。

      将下载好的文件解压缩到C:\Oracle文件目录下,注意是将2个压缩包的文件合并解压到同一个地方哦。。。

    5.开始准备下载oralcedb的组件代码了

    (1)新建一个你的项目文件夹,例如d:\webroot

    (2)执行npm init 初始化命令

    (3)设置编译环境变量

          如果有其它疑问可以参考:https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#compiling-native-addon-modules

    npm config set msvs_version 2015set OCI_INC_DIR=C:\oracle\instantclient_12_2\sdk\includeset OCI_LIB_DIR=C:\oracle\instantclient_12_2\sdk\lib\msvc

    oracle的支持库文件位置路径,需要按你的实际解压缩路径修改!

    (4)执行npm install oracledb

    异常情况处理:

    把.node-gyp 和 当前目录下多的出的

     

    转载请注明原文地址: https://ju.6miu.com/read-150350.html

    最新回复(0)