npm oracle db молча вылетает без ошибки - узел js
Когда я пытаюсь выполнить app.js, он ломается и возвращается без ошибок. После анализа код перерывается после строки " oracledbInst = new oracledbCLib.Oracledb(); " в oracledb.js (по пути../node_modules/oracledb/lib/oracledb.js)
Проблема работает локально, но не на сервере (ОС: windows r12). 12 Конфигурации (64 бита): Версия узла:6.11.2 Клиент Oracle Instant: 12.1.0.2.0 Распространяемый пакет Visual C++: 2010
Есть ли здесь пробел?
1 ответ
Проблема была решена. Здесь файл OCI.dll ссылается на каталог c:\windows\system32, а не на путь, который мы указали для InstantClient. Несмотря на то, что путь задан в переменной среды, он все еще опрашивается в указанном выше неправильном каталоге. Я переименовал файл OCI.dll в какой-то другой каталог (c:\windows\system32) и все работало нормально.