Я установил пакет oracledb в express и выполнил все шаги в руководстве по началу работы.
Я все еще получаю сообщение об ошибке:
Ошибка: Ошибка: DPI-1047: невозможно найти 64-битную Oracle клиентскую библиотеку: «libclnt sh .so: невозможно открыть общий объектный файл: такого файла или каталога нет». См. https://oracle.github.io/odpi/doc/installation.html#linux для справки express_1 | Инструкция по установке Node-oracledb: https://oracle.github.io/node-oracledb/INSTALL.html express_1 | Вы должны иметь 64-битные Oracle клиентские библиотеки в LD_LIBRARY_PATH или настроенные с помощью ldconfig. экспресс_1 | Если у вас нет базы данных Oracle на этом компьютере, установите пакет Instant Client Basi c или Basi c Light из express_1 | http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
Это говорит о том, что мне нужно установить клиентскую библиотеку oracle в express?
Я использую контейнер docker для моей установки Angular / Express и я не уверен, как это сделать. Я попытался настроить PATH / ENV на своем локальном windows P C, но, как вы можете себе представить, это не дало никаких результатов.
В настоящее время мой единственный вызов OracleDB - это первый шаг в этом уроке: https://www.techiediaries.com/node-oracle-database-crud/