Applies ToSQL Server 2008 R2

증상

다음 시나리오에서 SQL Server 2008 R2 보고서를 실행할 때 문제가 발생할 수 있습니다.

시나리오 1

  • 보고서에서 공유 데이터 집합을 사용 합니다. 데이터 집합에 대 한 데이터 정렬, 대/소문자 구분 및 기타 옵션을 지정 합니다.

  • 데이터 집합에서 필터를 설정 합니다.

이 시나리오에서는 보고서에 잘못 된 결과가 표시 됩니다.

시나리오 2

  • 보고서에서 데이터 집합을 사용 합니다. 데이터 집합에 대 한 데이터 정렬, 대/소문자 구분 및 기타 옵션을 지정 합니다.

  • 데이터 집합에서 필터를 설정 합니다.

  • 데이터 집합에 바인딩된 매개 변수를 만듭니다.

이 시나리오에서는 보고서를 실행할 때 매개 변수에 선택 항목에 대 한 잘못 된 값이 나열 됩니다. 예를 들어 다음 데이터를 포함 하는 공유 데이터 집합을 만든다고 가정 합니다.

ID

명암

1

명암

2

데이터 집합의 대/소문자 구분 옵션을 false로 설정 합니다. 또한 다음 식을 사용 하는 필터를 설정 합니다.

[Color] <> black 

공유 데이터 집합을 반환 하는 보고서를 실행 하면 다음 데이터가 표시 됩니다.

ID

명암

1

그러나 "검은색" 행도 표시 될 것으로 예상 됩니다.

원인

이 문제는 SQL Server가 공유 데이터 집합의 필터 또는 필터링 된 데이터 집합의 매개 변수를 처리 하는 경우에는 데이터 정렬, 대/소문자 구분 등의 옵션이 고려 되지 않기 때문에 발생 합니다. 다른 필터 또는 매개 변수를 사용 하는 경우 오류가 발생할 수 있습니다.

해결 방법

SQL Server 2008 R2에 대 한 서비스 팩 정보

이 문제를 해결 하려면 SQL Server 2008 R2 용 최신 서비스 팩을 구하십시오. 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2527041 SQL Server 2008 R2의 최신 서비스 팩을 구하는 방법

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.이 문제는 SQL server 2008 R2 용 SQL Server 2008 R2 SP1(서비스 팩 1)에서 처음 수정 되었습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.