У меня есть оракул 11g, и я запускаю Windows 7. У меня setup node.js, и он отлично работает с MongoDB и другими вещами. У меня есть несколько инструментов для моей команды, и я хотел использовать эту возможность, чтобы узнать node.js. Но проблема в том, что база данных оракула, и я так устал от попытки заставить ее работать, поэтому устал, что создал учетную запись stackoverflow. Я прочитал много вопросов, не нашедших ответа, как правильно настроить их в Windows.
Подключите Node.js к платформе Oracle на платформе Windows
Ответ 1
Вы пробовали пакеты node, которые позволяют вам подключаться к Oracle DB. Вот некоторые из них:
- oracle страница npm и Github
- db-oracle страница npm и Github
Чтобы установить это,
npm install oracle //or
npm install db-oracle
Ответ 2
db-oracle не работает в Windows из-за зависимости от библиотеки unix "pthread.h".
Сообщается, что библиотека oracle работает в Windows, но требует наличия подходящего компилятора С++ (например, VisualStudio).
Ответ 3
Появился новый модуль Oracle node, который только что был выпущен. Проверьте это: https://github.com/oracle/node-oracledb/
Вот объявление Oracle: https://blogs.oracle.com/opal/entry/introducing_node_oracledb_a_node
В объявлении они утверждают, что вскоре будут совместимы с Windows.