Microsoft SQL Server 2008 R2 SP1(서비스 팩 1) 수정 프로그램이 하나의 다운로드 가능한 파일에 배포 됩니다. 수정 프로그램이 누적 되므로 새 릴리스에는 이전 SQL Server 2008 R2 SP1(서비스 팩 1) 업데이트 릴리스에 포함 된 모든 핫픽스와 모든 보안 업데이트가 포함 되어 있습니다.

증상

다음과 같은 경우를 생각해 볼 수 있습니다.

  • Microsoft SQL Server 2008 R2 또는 Microsoft SQL Server 2012에서 쿼리를 실행 하는 클라이언트 응용 프로그램이 있는 경우

  • 쿼리는 경로 모드에서 FOR XML 절을 사용 합니다.

  • 쿼리는 ON NO_BROWSETABLE 설정 명령을 실행 하 여 NO_BROWSETABLE 설정을 사용 하도록 설정 합니다.

이 시나리오에서는 쿼리가 실행 되지 않습니다. 또한 클라이언트 응용 프로그램에서 다음 오류 메시지가 나타나고 SQL 오류 로그에 미니 덤프 파일이 생성 됩니다.

메시지 0, 수준 11, 상태 0, 줄 0A에서 현재 명령에 심각한 오류가 발생 했습니다. 결과가 있으면 삭제 해야 합니다. 메시지 0, 수준 20, 상태 0, 줄 0A에서 현재 명령에 심각한 오류가 발생 했습니다. 결과가 있으면 삭제 해야 합니다.

참고

  • 쿼리를 실행 하는 데 사용 되는 쿼리 계획은 컴파일되지 않습니다.

  • SQL Server 프로필을 시작할 때 실패 한 쿼리에 대 한 프로파일러 이벤트가 없습니다.

  • 이 문제가 발생 하면 SQL Server 서비스가 간헐적으로 종료 됩니다.

원인

이 문제는 SQL Server algebrizer의 내부 오류 때문에 발생 합니다. 이 문제는 SQL Server가 조인 연산자 노드의 한쪽에서 join 연산자 노드의 다른 쪽으로 가져온 열을 추가 하려고 할 때 발생 합니다. 따라서 조인 연산자 노드의 한쪽에 정의 된 열이 조인 연산자 노드의 다른 쪽에 표시 되지 않으므로 잘못 된 algebrizer 트리가 만들어집니다.

해결 방법

누적 업데이트 정보

SQL Server 2012

이 문제에 대 한 픽스는 SQL Server 2012의 누적 업데이트 3에서 처음 릴리스 되었습니다. 이 누적 업데이트 패키지에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2723749 SQL Server 2012의 누적 업데이트 패키지 3참고 빌드가 누적 되므로 새로운 각 수정 릴리스에는 이전 SQL Server 2012 fix 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. 이 핫픽스를 포함 하는 최신 픽스 릴리스를 적용 하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

2692828 SQL Server 2012이 출시 된 이후 출시 된 SQL Server 2012 빌드 Sql server 2012 설치에 SQL Server 2012 핫픽스를 적용 해야 합니다.

SQL Server 2008 R2 서비스 팩 2

이 문제에 대 한 픽스는 SQL Server 2008 R2 서비스 팩 2에 대 한 누적 업데이트 1에서 처음 릴리스 되었습니다. 이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2720425 SQL Server 2008 R2 서비스 팩 2 용 누적 업데이트 패키지 1참고 빌드가 누적 되므로 새로운 각 수정 릴리스에는 이전 SQL Server 2008 R2 fix 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. 이 핫픽스를 포함 하는 최신 픽스 릴리스를 적용 하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

2730301 SQL Server 2008 R2 서비스 팩 2 이후 릴리스된 SQL Server 2008 R2 빌드가 릴리스 되었습니다.

SQL Server 2008 R2 SP1 용 누적 업데이트 패키지 7

이 문제에 대 한 픽스는 SQL Server 2008 R2 서비스 팩 1에 대 한 누적 업데이트 7에서 처음 릴리스 되었습니다. 이 누적 업데이트 패키지에 대 한 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2703282 SQL Server 2008 R2 SP1 용 누적 업데이트 패키지 6참고 빌드가 누적 되므로 새로운 각 수정 릴리스에는 이전 SQL Server 2008 R2 fix 릴리스에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. 이 핫픽스를 포함 하는 최신 픽스 릴리스를 적용 하는 것이 좋습니다. 자세한 내용을 확인하려면 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

2567616 SQL Server 2008 R2 SP1 이후 릴리스된 SQL Server 2008 R2 빌드가 릴리스 되었습니다. Microsoft SQL Server 2008 R2 핫픽스는 특정 SQL Server 서비스 팩에 대해 만들어집니다. Sql server 2008 R2 서비스 팩 1 설치에 SQL Server 2008 R2 서비스 팩 1 핫픽스를 적용 해야 합니다. 기본적으로 SQL Server 서비스 팩에 제공 되는 모든 핫픽스는 다음 SQL Server 서비스 팩에 포함 되어 있습니다.

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.

방법 1:

PATH 모드에서는 FOR XML 절을 사용 하지 마세요.

방법 2

다음 명령을 실행 하 여 NO_BROWSETABLE 설정을 해제 합니다.

NO_BROWSETABLE 설정 해제

참조

찾아보기 모드에 대 한 자세한 내용을 보려면 다음 MSDN 웹 사이트를 방문 하세요.

찾아보기 모드에 대 한 일반 정보PATH 모드를 FOR XML 절과 함께 사용 하는 방법에 대 한 자세한 내용은 다음 MSDN 웹 사이트를 참조 하세요.

FOR XML 절에서 경로 모드를 사용 하는 방법

추가 도움이 필요하신가요?

기술 향상

교육 살펴보기 >

새로운 기능 우선 가져오기

Microsoft Insider 참가 >

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×