NuGenesis Audit Trail Viewer의 오류: Could not locate database driver - WKB3987
Article number: 3987To English version
증상
- SDMS Audit Trail Viewer에 로그인할 때 "Could not locate database connection driver"라는 오류 메시지가 표시됩니다.
- OK를 클릭하면 오류 메시지가 지워지지만, Audit Trail Viewer의 다음 페이지에서 사용 가능한 Data Views 목록이 비어 있어 사용자가 감사 기록을 쿼리할 수 없습니다.
- Apache Tomcat localhost 로그 파일에 다음과 같은 메시지가 표시됩니다.
- org.apache.catalina.core.ApplicationContext log
- INFO: NG80Audit: 0: Could not locate database connection driver: sun.jdbc.odbc.JdbcOdbcDriver, Exception: java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
환경
- NuGenesis 9 SDMS
- Java 1.8 Update 172 x86
- NuGenesis 8 SDMS
- Java 1.7 Update 2x86
원인
이 오류 메시지는 웹 서버에서 지원되지 않는 Java 버전으로 인해 발생합니다. 지원되는 NuGenesis 버전 8 및 9용 Java 버전은 이 문서의 "환경" 섹션을 참조하십시오.
수정 또는 해결 방법
- 지원되는 버전을 제외한 NuGenesis Web 서버에서 Java의 모든 버전을 제거합니다.
- Java의 32비트(x86) 버전이 설치되었는지 확인합니다. SDMS Web 서버에는 32비트 Java Runtime이 필요합니다. 예상 버전과 동일한 버전의 64비트 Java Runtime이 설치된 경우, 시스템에 올바른 Java가 설치된 것처럼 보일 수 있지만 작동하지 않습니다.
- 모든 NuGenesis Web 서버에서 Java 자동 업데이트를 비활성화합니다. 도움말은 NuGenesis Web 서버에서 Java 자동 업데이트를 비활성화하려면 어떻게 합니까? 문서를 참조하십시오.
- Java를 수동으로 제거/재설치하여 문제를 해결할 수 없는 경우 모든 Java 소프트웨어와 NuGenesis 응용 프로그램 서버를 제거합니다. 설치 디스크 또는 ISO 파일에서 SDMS 응용 프로그램 서버를 다시 설치합니다. App Server의 설치 프로세스는 Java의 예상 버전도 설치합니다.
추가 정보
id3987, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG