증상
SQL Server 2016에서 TMSL (테이블 형식 모델 스크립팅 언어)을 사용 합니다. JSON (JavaScript 개체 표시법) 기반 문 스크립트를 실행 하는 경우 Analysis Management Objects (AMO) 인스턴스가 클래스 Commandbegin 및 commandbegin 및 서브 클래스 JsonCommand를 사용 하 여 해당 이벤트를 열거 하 고 있음을 SQL 프로필러에서 볼 수 있습니다. 그러나 프로그래밍 방식으로 이벤트를 구독 하는 경우에는 Traceeventsubclass 클래스가 하위 클래스 JsonCommand의 이벤트를 열거 하지 않습니다.
해결 방법
이 문제에 대 한 해결 방법은 SQL Server의 다음과 같은 누적 업데이트에 포함 되어 있습니다.
SQL Server 2016 누적 업데이트 1참고 이 수정은 클라이언트 컴퓨터에 새 버전의 AMO 어셈블리를 설치 하 여 구할 수 있습니다.
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참조
Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어 에 대해 알아봅니다.