얼마 전에 SQL 데이터베이스(ODBC를 통해)에서 직접 JMP 테이블로 데이터를 추출하여 선택한 데이터에서 컨트롤 차트를 자동으로 생성하는 스크립트를 만들었습니다. JMP 16에서는 제대로 작동했지만 JMP 17로 전환한 이후로 이 데이터베이스 연결이 더 이상 작동하지 않습니다. 소스를 다시 실행하거나 DB 단계에서 업데이트하기 위해 녹색 재생 버튼을 클릭하면 알림 없이 JMP가 완전히 종료됩니다. 스크립트 디버거를 열고 스크립트를 실행하면 다음 메시지가 표시됩니다. "JSL 프로그램을 실행하는 JMP 세션이 비정상적으로 종료되었습니다. JSL 디버거가 이제 종료됩니다." , 처음부터 시작하고(데이터베이스>테이블 열기>) 고급을 클릭한 후 원래 쿼리를 복사하여 붙여넣습니다.
DBeaver에서 쿼리를 생성하고 테스트했는데 제대로 작동합니다.
쿼리에는 두 개의 집계 함수(평균) 선택이 포함되어 있으며 문제는 이 줄에 있는 것 같습니다. SQL 스크립트에서 해당 행을 제거하면 쿼리가 실행됩니다(필요한 숫자는 추출하지 않음). 누구든지 이 문제를 경험했고 해결할 수 있었습니까?