2017-10-25 22 views
-1

app.js를 실행하려고하면 오류없이 자동으로 중단되고 반환됩니다. 분석 한 후, 다음 행 "새로운 oracledbCLib.Oracledb oracledbInst =();"후의 코드 구분 oracledb.js에서npm oracle db가 오류없이 자동으로 충돌 함 - 노드 js

를 (경로는 ../node_modules/oracledb/lib/oracledb.js) 문제는 서버에 로컬이 아닌 노력하고 있습니다 (OS : 윈도우 R12) 구성 (64 비트) : 노드 버전 : 6.11.2 오라클 인스턴트 클라이언트 : 12.1.0.2.0 비주얼 C++ 재배포 가능 패키지 2010

여기에 틈이 있습니까?

답변

0

문제가 해결되었습니다. 여기서 OCI.dll 파일은 c : \ windows \ system32 디렉토리에서 참조되며 InstantClient에 대해 제공 한 경로가 아닙니다. 경로가 환경 변수에 설정되어 있어도 여전히 위의 잘못된 디렉토리에서 폴링합니다. OCI.dll 파일의 이름을 다른 디렉토리 (c : \ windows \ system32)의 이름으로 바꿨습니다. 모든 것이 정상적으로 작동했습니다.