如何在Windows中连接Oracle 11g与nodejs?
我希望能够使用nodejs连接到Oracle 11g数据库。 我只看到与9i的连接,但想知道如何能够在Windows环境下使用它。
模块oracle是npm中最新的,function丰富的Oracle驱动程序。 它也支持11g版本。
-
安装所需的工具
- VS2012(快递版本,我select了这个)
- python2.7(添加到path)
- 的NodeJS
- Oracle11g中
-
将oracle驱动程序添加到系统环境path中:
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
-
npm install oracledb
然后你可以连接oracle和nodejs。
我的操作系统是Win8 64位。
来源:github node-oracledb
如果您对C#感到满意,可以select调用.NET进程并利用.NET成熟的数据库生态系统。 请参阅我的答案。