메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis SDMS Audit Trail Viewer에 로그인할 수 없음 - WKB17253

Article number: 17253To English version

증상

  • SDMS Audit Trail에 로그인할 때 다음 메시지가 나타납니다.
    • "A general exception occurred during database access."
  • 메시지에서 OK를 클릭하면 사용자가 Audit Trail의 기본 페이지로 이동하지만 Data Views를 사용할 수 없으며 Audit Trail Viewer가 작동하지 않습니다
  • Apache Tomcat 로그 파일에 다음과 같은 메시지가 나타납니다.
    • "Exception: java.sql.SQLException: [Oracle][ODBC]Driver not capable."
  • NuGenesis SDMS WebVision 사이트가 작동합니다

환경

  • NuGenesis 9 SDMS
    • Windows Server 2012 또는 2016
    • NuGenesis 9.1의 레거시 Audit Trail Viewer 웹 앱에는 적용 가능하지만 새로운 Audit Trail Viewer 웹 앱에는 적용되지 않습니다.
  • NuGenesis 8 SDMS
    • Windows Server 2008 또는 2012

원인

웹 서버의 NuGenesis 시스템 DSN에 대한 ODBC 드라이버 설정이 올바르게 설정되지 않았습니다.

수정 또는 해결 방법

  1. NuGenesis SDMS 웹 서버에 로그인합니다.
  2. 메뉴 시작 > All Programs > Waters Oracle Client > Configuration Tools > Microsoft ODBC Administrator를 클릭합니다.
  3. System DSNs 탭을 클릭합니다.
  4. "_NG_PROJ80_ORACLEINFO_" (NuGenesis 8) 또는 "_NG_PROJ_ORACLEINFO_" (NuGenesis 9)를 선택하고 Properties 버튼을 클릭합니다.
  5. Application, Oracle, Workarounds 및 SQLServer Migration 탭에서 아래 나열된 속성을 설정합니다.
    • 응용 프로그램:
      • Enable Result Sets: 선택됨
      • Enable Query Timeout: 선택됨
      • Read-Only Connection: 선택되지 않음
      • Enable Closing Cursors: 선택되지 않음
      • Enable Thread Safety: 선택됨
      • Batch Autocommit Mode: 모든 statement가 성공적으로 제출된 경우에만 커밋합니다.
      • Numeric Settings: Oracle NLS 설정 사용
    • Oracle:
      • Fetch buffer size: 64000
      • Enable LOBs: 선택됨
      • Enable statement caching: 선택되지 않음
      • Cache buffer size: 20
      • Enable failover: 선택됨
      • Retry: 10
      • Delay: 10
    • 해결 방법:
      • Bind TIMESTAMP as DATE: 선택됨
      • Disable SQLDescribeParam: 선택되지 않음
      • Force SQL_WCHAR Support: 선택되지 않음
      • Bind NUMBER as FLOAT: 선택되지 않음
      • Disable Microsoft Transaction Server: 선택됨
      • Disable RULE Hint: 선택됨
      • Set Metadata Id Default to SQL_TRUE: 선택되지 않음
    • SQLServer Migration:
      • Enable EXEC Syntax: 선택되지 않음
  6. OK를 클릭합니다.
  7. 다른 DSN (_NG_PROJLIST_MASTER80_ / _NG_PROJLIST_MASTER_)의 속성이 위와 같이 설정되었는지 확인합니다.
  8. 열려 있는 브라우저 세션을 모두 닫고 NuGenesis Audit Trail Viewer에 다시 로그인합니다.