【问题标题】:How to connect Oracle 11g with nodejs in Windows?如何在 Windows 中将 Oracle 11g 与 nodejs 连接起来?
【发布时间】:2016-08-12 14:55:04
【问题描述】:

我希望能够使用 nodejs 连接到 Oracle 11g 数据库。我只看到了与 9i 的连接,但想知道如何在 Windows 环境下使用它。

【问题讨论】:

    标签: oracle node.js


    【解决方案1】:

    Module oracle 是 npm 中最新且功能最丰富的 Oracle 驱动程序。它也支持11g版本。

    【讨论】:

      【解决方案2】:
      1. 安装所需工具

        1. VS2012(也是快递版,我选这个)
        2. python2.7(添加到路径)
        3. nodejs
        4. Oracle11g
      2. 将oracle驱动添加到系统环境路径:

        OCI_LIB_DIR=C:\oracle\product\11.2.0\dbhome_1\oci\lib\msvc OCI_INC_DIR=C:\oracle\product\11.2.0\dbhome_1\oci\include

      3. npm install oracledb

      然后就可以用nodejs连接oracle了。

      我的操作系统是 Win8 64 位。

      Source : github node-oracledb

      【讨论】:

        【解决方案3】:

        如果您熟悉 C#,则可以选择在进程内调用 .NET 并利用 .NET 成熟的数据库生态系统。参考我的回答here

        【讨论】:

          猜你喜欢
          • 2021-09-15
          • 2019-10-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-01-20
          • 2013-03-07
          • 2020-08-02
          • 2016-05-11
          相关资源
          最近更新 更多