Grazie a @evenro, sono tornato a guardare Errore durante il tentativo di recuperare il testo per l'errore ORA-01804
e ho provato a impostare il ORACLE_HOME
variabile d'ambiente.
Ha funzionato, ma poi ho iniziato a controllare di quali variabili avevo davvero bisogno, quindi alla fine ho usato solo:
- ORACLE_HOME:indicando la base del client Oracle
- LD_LIBRARY_PATH:punta alla cartella lib all'interno del client
Alla fine ha funzionato così:
ORACLE_HOME=/somefolder/oracle/client/v11.2.0.2-64bit/client_1/ LD_LIBRARY_PATH=/somefolder/oracle/client/v11.2.0.2-64bit/client_1/lib/ node app.js
Grazie ancora per tutto l'aiuto nei commenti, molto apprezzato.