KB2285068 - SQL Server 2008 서비스 팩 2에서 해결된 버그 목록

적용 대상
SQL Server 2008 Service Pack 2

소개

이 문서에서는 Microsoft SQL Server 2008 SP2(서비스 팩 2)에서 해결된 버그를 나열합니다.

노트

  • 문서화되지 않은 다른 수정 사항은 서비스 팩에 포함될 수 있습니다.
  • 이 목록은 더 많은 문서가 공개되면 업데이트됩니다.

  SQL Server 2008 서비스 팩을 구하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

968382
  SQL Server 2008용 최신 서비스 팩을 구하는 방법

추가 정보

이 문서에 나열된 픽스 외에도 SQL Server 2008 SP2에는 SQL Server 2008 SP1(서비스 팩 1)용 누적 업데이트 1부터 누적 업데이트 8까지 포함된 핫픽스가 포함되어 있습니다. SQL Server 2008 SP1에 사용할 수 있는 누적 업데이트 패키지에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

970365 SQL Server 2008 SP1이 출시된 후 출시된 2008 SQL Server 빌드

이 서비스 팩에서 해결된 버그

SQL Server 2008 SP2에서 해결된 버그에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

VSTS 버그 번호 기술 자료 문서 번호 설명
249682 2216454 FIX: SQL Server 2008이 실행되는 서버에서 파티션을 변경한 후 ProcessAdd 명령을 실행하면 "내부 오류: 예기치 않은 예외가 발생했습니다." 오류 메시지가 나타남
256736 2322209 FIX: SQL Server 2008에서 공통 테이블 식이 있는 문에서 SELECT 주위에 괄호를 사용하면 잘못된 결과가 나타남
258076 2216456 FIX: SQL Server 2008 서비스 팩 2에서 Analysis Services의 "작업이 취소되었습니다." 오류 메시지 텍스트 향상
270561 2216460 SQL Server 2008에서 프로젝트를 열려고 하면 "배치된 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다." 오류 메시지가 나타남
274280 2216461 SQL Server 2008 설치 프로그램이 Windows Server 2008 기반 클러스터 탑재 지점에 설치되지 않음
284360 955850 SQL Server System CLR Types 패키지(SQLSysClrTypes.msi)의 바이너리를 사용하려고 할 때 오류 메시지: "DLL 'SqlServerSpatial.dll'을 로드할 수 없음: 응용 프로그램 구성이 잘못되어 이 응용 프로그램을 시작하지 못했습니다."
301603 2216465 /PCUSOURCE 또는 /CUSOURCE의 경로에 공간이 있으면 SQL Server 2008의 슬립스트림 설치가 실패합니다.
317800 2216472 SQL Server 2008 또는 SQL Server 2005 Analysis Services ROLAP 쿼리가 잘못된 결과를 반환함
340066 2216474 해결 방법: SQL Server 2008에서 time, datetime2 및 datetimeoffset 유형을 사용하는 SET 절과 함께 UPDATE 문을 사용하면 일부 데이터 손실이 발생할 수 있음
347731 2216478 SQL Server 2008이 실행되는 서버의 PowerShell 버전 2 환경에서 Get-Command를 실행하면 "개체 참조가 개체의 instance로 설정되지 않았습니다." 오류 메시지가 나타납니다.
351286 2216480 해결 방법: SQL Server 2008이 실행되는 서버의 Excel로 보고서를 내보낸 다음 Excel에서 보고서를 미리 볼 때 여백이 보고서에 유지되지 않음
351981 2216484 해결 방법: SQL Server 2008이 실행되는 서버의 보고서 관리자에서 보고서를 Excel로 내보낼 때 "처리되지 않은 관리되는 예외: Type = System.ArgumentOutOfRangeException" 오류 메시지가 나타남
357416 2216485 FIX: 리소스 모니터가 SQL Server 2008 서버에서 비항복 조건을 입력합니다.
390126 2216491 SQL 덤퍼 유틸리티가 고급/엔터프라이즈 장애 조치(failover) 클러스터 설치의 SQL Server 2008 장애 조치(failover) 클러스터에 오류 덤프 파일을 생성할 수 없음
396527 980671 SQL Server에서 암호화 솔트 변형 부족 수정 sa 로그인 해시
402453 2019402 계정 이름과 보안 ID 간의 매핑이 수행되지 않았습니다" 오류가 발생했습니다. SQL Server 2008 장애 조치(failover) 클러스터에 노드를 추가할 때 "오류
426753 2216499 SQL Server 2008 데이터베이스 instance를 SQL Server 유틸리티에 등록할 수 없습니다.
426753 2253128 SQL Server 2008 데이터베이스 instance에는 Data-Tier 응용 프로그램을 배포할 수 없습니다.
427703 2216501 해결 방법: 다중 서버 작업이 MSX 역할의 SQL Server 2000에서 TSX 역할의 SQL Server 2008로 다운로드되지 않음
524642 2283072 픽스: SQL Server 2008 R2 Reporting Services가 2048비트 RSA 키를 사용하여 FIPS 규정을 준수하기 위해 Reporting Services 키를 암호화할 수 있도록 하는 핫픽스 사용 가능
370540 2448971 해결 방법: SQL Server 2008에서 테이블에 여러 행을 삽입할 때 테이블 잠금이 에스컬레이션되지 않음

이 서비스 팩에서 해결된 추가 문제

다음 문제에 대한 해결 방법은 SQL Server 2008 SP2에도 포함되어 있습니다.

VSTS 버그 번호 설명
270934 DBCC 손상 오류는 SQL Server 2008 데이터 정렬 중에 일본어 연장 기호 다음에 오는 Jamo 시퀀스가 있는 문자열이 사용될 때 발생합니다.
271554 수정: syscolpars 시스템 기본 테이블에 중복 행이 표시되었습니다. 이 수정은 DBCC checkcatalog에 프로시저 번호를 추가하여 이들을 구분합니다.
271708 쿼리에 sys.dm_server_audit_status 보기의 열을 참조하는 필터가 있는 경우 필터가 무시되고 모든 행이 sys.dm_server_audit_status에서 반환됩니다.
280004 비동기식 버킷팅 대상은 dm_xe_map_values에서 사용할 수 있는 정보와 비교할 때 매핑된 필드에 대해 잘못된 값/문자열 쌍을 표시합니다.
284760 해결: 일치하지 않는 보기에는 인덱스 수가 서로 다른 여러 보기가 포함될 수 있습니다. 이 수정은 일치하는 함수와 일치하는 인덱스 수를 기준으로 비교할 보기의 결정적 순서를 강제로 적용합니다.
285377 UAC를 사용하도록 설정한 경우 사용자가 로컬로 보고서 관리자로 이동하면 "액세스 거부" 오류 메시지가 표시됩니다. UAC를 멘션하기 위해 업데이트된 "액세스 거부" 메시지를 추가하면 사용자가 그에 따라 설정을 해결할 수 있습니다.
291707 지정된 데이터베이스에서 시스템 보기를 포함하는 select 문에 대해 선언된 서버 커서를 사용하면 해당 데이터베이스를 연결하고 다시 연결한 후 잘못된 결과가 제공될 수 있습니다.
293089 방사형 게이지 사용자가 게이지의 MaximumValue 또는 MinimumValue에 대한 수식 유형으로 "RateOfChange" 또는 "Integral"을 사용하려고 하면 속성 그리드 드롭다운 목록에 값이 표시되지 않습니다.
296314 해결 방법: SQL Server 장애 조치(Failover) 클러스터를 설치하는 동안 FailoverAnalysis.sql 파일이 설치됩니다. 이 스크립트는 오류가 발생할 때 자동으로 호출됩니다. SqlDMVScriptTimeout 프라이빗 속성은 스크립트가 완료되는 데 걸리는 시간(밀리초)을 제어합니다.
302563 이름에 공백이 있는 공유 데이터 원본을 업그레이드할 때 유효성 검사 오류가 발생합니다. 이 오류는 이름에 공백을 포함할 수 없음을 나타냅니다.
302707 구성 파일이 없어 SQL Server Business Intelligence Development Studio 2008용 서비스 팩 1 설치에 실패합니다.
304390 링 버퍼는 XML 출력의 크기 제한에 도달하면 불완전한 이벤트 데이터(dm_xe_session_targets의 이벤트 출력)를 표시합니다.
307313 사용자는 HTTP 모듈에서 여러 쿠키를 반환할 수 없습니다. 이는 사용자가 사용자 지정 인증 구현을 시도할 때 영향을 줍니다.
309869 sqlsos.task_address, sqlsos.worker_address 및 sqlsos.scheduler_address 확장 이벤트 작업에 잘못된 주소가 표시됩니다.
310483 Reporting Services 2008 Designer는 테이블에서 센티미터를 인치로 변환합니다. 이로 인해 레이아웃 정밀도가 손실됩니다.
313780 두 개의 명명된 AS 인스턴스 중 첫 번째 인스턴스를 제거하면 SQL 브라우저가 비활성화됩니다. 이로 인해 두 번째 명명된 instance에 연결할 수 없습니다.
319216 스마트 카드가 필요한 경우 사용자는 데이터 원본에 저장된 자격 증명을 사용할 수 없습니다.
322046 계산된 멤버를 반환하지 않는 집합 식을 사용하는 하위 선택 절이 있는 쿼리는 계산된 멤버가 있는 하위 선택이 허용되지 않는다는 오류를 반환합니다.
327301 Analysis Services에서 NonEmpty 함수가 있는 MDX 식을 사용하여 차원 기본 멤버를 설정하면 서버가 큐브를 열려고 할 때 내부 오류가 반환됩니다.
328752 sys.dm_os_wait_stats 보기에는 기타 대기 유형에 대한 중복 행이 표시됩니다. 이로 인해 모니터링 도구에 문제가 발생할 수 있습니다.
331630 정수 값이 SQL Server Reporting Services 재사용 가능한 쿼리 Designer에서 잘못 반올림됩니다.
333544 해결 방법: 사용자가 CLR v4와 같은 최신 런타임에 대해 빌드된 CLR 어셈블리를 등록하려고 하면 새 오류 코드(6257)가 반환됩니다. 이전 오류 메시지(코드 6218)는 혼란스러웠고 실제 문제를 설명하지 않았습니다.
336809 에지 케이스는 "set identity_insert TABLE_NAME on" 모드에서 현재 범위 외부에 ID 값을 삽입합니다. 이 문제는 백업/복원 작업에서도 발생합니다.
338247 SQLBindParameter 함수에 의해 바인딩된 매개 변수가 SQL_DATA_AT_EXEC 길이를 지정하면 실행을 위해 매개 변수 값을 제공할 때 SQLPutData 함수가 SQL_NULL_DATA 길이를 지정하면 SQL Server 2008 Native Client ODBC 드라이버에서 액세스 위반이 발생합니다.
338999 사용자가 SOAP 인터페이스를 사용하여 보고서를 실행하고 내보낼 때 SQL Server Reporting Services 2008에서 연결 누수가 발생합니다.
347779 SQL Server가 때때로 "이 쿼리를 실행하기 위한 '내부' 리소스 풀에 시스템 메모리가 부족합니다"라는 오류 메시지를 생성합니다. 이 상황은 종종 예방할 수 있습니다.
350670 보고서가 1시간 동안 유휴 상태인 후 렌더링된 보고서를 참조하려고 하면 사용자가 "페이지 만료됨" 오류 메시지를 받습니다.
352788 오류 955는 사용자가 서버에 온라인이 아닌 데이터베이스가 있는 경우 Management Data Warehouse를 구성하려고 할 때 발생합니다.
352862 사용자가 SharePoint 12 웹 사이트에서 ReportBuilder 2.0을 사용하여 보고서를 편집하는 경우 ReportBuilder 2.0 ClickOnce는 시작 시 빈 보고서를 표시합니다.
355222 MARS를 사용하는 경우 sys.dm_os_tasks 보기는 각 작업과 연결된 올바른 값을 보고하는 대신 모든 작업에 대해 모든 작업에 대해 동일한 값을 request_id 열에 표시합니다.
355228 수정: 버킷타이저 대상 파라미터가 잘못 설정된 경우 발생하는 액세스 위반의 원인을 나타내는 새 오류 메시지가 표시됩니다.
356127 BCP.exe가 열 메타데이터 정보를 검색할 때 잘못된 열 데이터 정렬 정보가 반환됩니다.
360584 MHTML 렌더링 보고서를 전자 메일로 배달하려고 시도하는 동안 메모리 내 데이터 구조 문제로 인해 실행 중에 구독이 실패합니다.
368388 사용자가 표 행 크기를 조정할 때 BIDS 2008 보고서 디자이너가 SQL Server Reporting Services 2008과 함께 실행되면 충돌이 발생합니다.
376257 사용자가 "보고서 배달 옵션" 대화 상자를 취소하거나 닫아 "보고서 배달 옵션"으로 돌아가면 "보고서 배달 옵션" 대화 상자의 받는 사람, 참조 및 숨은 참조 필드가 지워집니다.
383747 SQL instance 이름이 가상 네트워크 이름과 동일한 경우 클러스터에서 성능 카운터를 수집할 때 컬렉션 집합이 제대로 작동하지 않습니다.
384800 수정: 매개 변수 처리 중에 특정 조건이 발생하는 경우 자세한 정보 출력의 InvalidReportParameterException에 대해 개선되고 추가 정보가 기록됩니다.
393410 사용자가 월별 일정에서 하나 이상의 달 선택을 취소하면 SSRS는 여전히 선택되어 있는 각 월에 대해 별도의 일정을 만듭니다. 경우에 따라 이로 인해 "@active_end_date 전에 있을 수 없습니다" 오류가 발생할 수 있습니다.@active\_start\_date
393879 NULL 값을 허용하는 보고서 매개 변수에 매핑될 때 NULL 값이 반환되면 Data-Driven 구독이 실패합니다.
394977 구독 및 배달 문제는 Reporting Services 추적 파일에서 진단하기 어렵습니다. 더 자세한 로깅이 필요합니다.
415084 사용자에게 "인덱스가 범위를 벗어났습니다. PDF로 내보낼 때 "음수가 아니며 컬렉션 크기보다 작아야 합니다." 오류 메시지가 표시됩니다.
419740 사용자는 SQL Server 2008 Web SKU에서 사용자 지정 인증을 사용할 수 없습니다.
424595 사용자가 동일한 트랜잭션에서 사용자 정의 형식과 테이블 값 함수를 만들고 함수에 사용자 정의 형식의 열이 포함된 반환 테이블이 있는 경우 자체 교착 상태가 발생합니다. 또한 이러한 작업을 수행하려는 연결이 종료됩니다.
421922 FIX: Microsoft SQL Server 2008 SP2의 Enterprise, Developer 및 Evaluation 버전에서는 테이블 및 인덱스에서 최대 15,000개의 파티션이 지원됩니다. 이 지원을 사용하도록 설정하고 사용하지 않도록 설정하는 방법, 제한 사항, 몇 가지 알려진 문제 및 해결 방법에 대한 자세한 내용은 "15,000개 파티션 지원" 백서(http://go.microsoft.com/fwlink/?LinkId=199773)를 참조하세요.
424804 Analysis Services에서 일부 고객은 IIF 함수 조건에서 부모-자식 계층 구조를 사용할 때 액세스 위반을 경험할 수 있습니다.
426631 Null 멤버 매개 변수가 있는 PeriodsToDate 함수를 사용하면 "예기치 않은 예외" 오류가 발생할 수 있습니다.
429253 잘못된 버전 번호가 SQL Server Management Studio 및 SQL Server Reporting Services에 표시됩니다. 업그레이드가 수행된 후에 표시된 번호가 RTM 버전 번호와 다르지 않기 때문에 혼동을 일으킬 수 있습니다.
430703 Analysis Services에서 Watson 덤프를 생성할 때 보조 예외가 발생할 수 있습니다. 이는 Watson 덤프가 실제 예외로 인해 생성되는지 또는 특정 오류에 대한 덤프에 대한 명시적 요청으로 인해 생성되는지 여부에 관계없이 True입니다. 2차 예외가 발생하면 서버에 무한 재귀가 발생할 수 있습니다. 이렇게 하면 많은 덤프가 생성되고 서버가 종료됩니다.
431298 픽스: SSRS 2008 서비스 팩 2에서는 SSRS 2008 R2 보고서 서버와 통신하기 위한 SharePoint 2007용 RS 추가 기능이 업데이트됩니다. 이를 통해 ReportBuilder 3.0의 새 보고서 미리 보기를 비롯하여 ReportBuilder 3.0, ReportPart 및 ATOM 렌더러의 특정 기능에 액세스할 수 있습니다.
431301 수천 개의 메타데이터 개체가 포함된 데이터베이스에서 개체를 처리하려면 데이터 가져오기를 시작하는 데 시간이 오래 걸립니다. 이는 데이터 가져오기를 시작하기 전에 서버에서 작업 일정을 작성해야 하기 때문에 발생합니다. 또한 종속성을 확인하는 데 사용되는 알고리즘으로 인해 데이터베이스에 많은 메타데이터 개체가 있는 경우 성능이 느려집니다.
432094 열 이름에 CELL_ID, CELL_ATTRIBUTES 또는 SRID를 사용하는 테이블에서는 공간 인덱스를 안전하게 만들 수 없습니다.
448007 특정 조건에서는 오류 메시지 11405의 분할된 열 이름이 올바르지 않을 수 있습니다. 이로 인해 잘못된 열 이름이 인쇄됩니다.
455538 NON EMPTY 절을 사용할 때 셀 보안을 계산과 함께 사용하면 잘못된 결과가 생성됩니다.
456534 두 개의 트랜잭션이 동시에 실행되는 경우, 즉 파티션을 수정하거나 만드는 트랜잭션과 차원을 처리하는 트랜잭션이 동시에 실행되는 경우 읽기 액세스 위반이 커밋 프로세스 중에 발생합니다.
471363 Microsoft Office 12가 SQL Server 2008 Reporting Services와 통합된 경우 SharePoint 통합이 기본적으로 Report Builder clickonce URL로 설정되지 않으므로 Report Builder가 시작되지 않습니다.
471421 FIX: 터키 SKU의 현지화 문제: 이제 새로운 reportpart 라이브러리 페이지에서 이동 경로가 현지화됩니다.
499162 FIX: "Symbol"의 MSAA 이름이 null이기 때문에 발생하는 접근성 문제입니다. MSAA 이름이 업데이트되어 이제 검색할 수 있습니다.
503096 해결 방법: 파티션이 많고 데이터가 없는 테이블에 대해 DDL 문을 통한 인덱스 생성 성능이 향상되었습니다. 이전에는 파티션 수가 증가함에 따라 기하학적 진행에서 이 프로세스에 필요한 시간이 증가했습니다. 이제 선형 진행에서 필요한 시간이 증가합니다.
515240 LOB 열에 테이블 값 매개 변수를 사용하면 서버에서 액세스 위반이 발생할 수 있습니다.
520700 방사형 눈금 속성 대화 상자의 MSAA 이름이 올바르지 않고 접근성을 준수하지 않습니다.
525601 세분화된 감사를 검사하는 동안 이벤트를 포함하는 모든 감사를 나열하는 데 사용되는 알고리즘에서 감사 목록의 메모리 누수가 발생할 수 있습니다. 이 상황은 메모리 부족 오류가 발생할 때까지 계속되며 메모리를 회수하기 위해 서비스를 다시 시작해야 합니다.

      

참고 SQL Server 2008 SP1 누적 업데이트 9 이상 버전에서 업그레이드하는 경우 SQL Server 2008 SP2로 업그레이드한 후 SQL Server 2008 SP2 누적 업데이트를 적용하여 모든 수정 사항을 가져와야 합니다.

SQL Server 2008 SP2 이후 누적 업데이트에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하세요.

2289254 SQL Server 2008 서비스 팩 2용 누적 업데이트 패키지 1

참조 자료

현재 SQL Server 버전 및 에디션을 확인하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.

321185
  SQL Server 버전 및 에디션을 확인하는 방법
 이 문서에서 설명하는 타사 제품은 Microsoft와 무관한 별개의 공급업체에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.