적용 대상
SQL Server 2008 Service Pack 2 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

소개

이 문서에서는 Microsoft SQL Server 2008 SP3(서비스 팩 3)에서 해결한 SQL Server 2008 문제를 나열합니다. 참고

  • 문서화되지 않은 일부 문제는 서비스 팩에서 해결할 수 있습니다.

  • 문제에 대한 문서가 릴리스되면 문제 목록이 업데이트됩니다.

SQL Server 2008 서비스 팩을 가져오는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.

968382 SQL Server 2008용 최신 서비스 팩을 가져오는 방법 참고 Microsoft는 다운로드 가능한 파일로 Microsoft SQL Server 2008 수정 사항을 배포합니다. 수정 사항은 누적되므로 각 새 릴리스에는 이전 SQL Server 2008년 수정 릴리스에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다. 일반적으로 최신 서비스 팩을 다운로드해야 합니다.

다운로드 지금 SQL Server 2008 서비스 팩 3 다운로드

추가 정보

SQL Server 2008 SP3은 다음 문제를 해결합니다.

  • 이 문서에 나열된 문제

  • Microsoft SQL Server 2008 SP2(서비스 팩 2)에 대한 다음 누적 업데이트 패키지에서 해결된 문제:

    • SQL Server 2008 SP2용 누적 업데이트 패키지 1

    • SQL Server 2008 SP2용 누적 업데이트 패키지 2

    • SQL Server 2008 SP2용 누적 업데이트 패키지 3

    • SQL Server 2008 SP2용 누적 업데이트 패키지 4

SQL Server 2008 SP2에 사용할 수 있는 누적 업데이트 패키지에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.

2402659 SQL Server 2008 서비스 팩 2 이후 릴리스된 SQL Server 2008 빌드는 다음 표에서 SQL Server instance 및 SQL Server 버전에서 이 조건에 대해 자동으로 검사 제품 또는 도구에 대한 자세한 정보를 제공합니다. 규칙을 평가할 제품입니다.

규칙 소프트웨어

규칙 제목

규칙 설명

규칙이 평가되는 제품 버전

System Center Advisor

주 지연 작성기 시작을 보장하기 위해 누락된 업데이트 KB2546951 SQL Server

System Center Advisor는 64개 이상의 논리 프로세서가 있는 서버에서 이 SQL Server instance 실행 중인지 여부를 결정합니다. 또한 advisor는 현재 빌드 및 sqlservr.exe 버전을 확인합니다. 현재 sqlservr.exe 빌드가 수정 빌드보다 작으면 관리자가 이 문제에 대한 경고를 생성합니다. Advisor 경고의 "수집된 정보" 섹션에 제공된 세부 정보를 검토하고 이 문서에서 설명하는 수정 사항을 적용합니다. 이 관리자 경고는 이 문서에 언급된 수정 ID 337272 참조합니다.

SQL Server 2008

SQL Server 2008 SP3에서 해결된 문제

문제에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인합니다.

VSTS 버그 번호

기술 자료 문서 번호

설명

721415

2550552

수정: SQL Server 명령은 버퍼링되지 않은 액세스 경로를 사용하여 SQL Server 2008 R2 또는 SQL Server 2008에서 FILESTREAM 파일에 액세스할 때 응답을 중지합니다.

611967

922578

수정: SQL Server 2005에서 SQL Server 프로필을 사용할 때 메시지 ID 19030 및 메시지 ID 19031이 있는 많은 메시지가 SQL Server 2005 Errorlog 파일에 기록됩니다.

628427

2463682

수정: 서버 인증서가 SQL Server 2008 R2에서 삭제된 경우 투명한 데이터 암호화를 사용하도록 설정된 데이터베이스가 "의심"으로 표시될 수 있습니다.

729461

2500042

SQL Server 2008에 SP2(서비스 팩 2)를 적용할 때 "SQL Server 2008 설치 프로그램을 설치하려면 Microsoft .NET Framework 4.0을 설치해야 합니다." 오류 메시지

757676

2565683

수정: SQL Server 2008 환경의 하위 쿼리에서 집계 함수, 조인 함수 및 고유 함수를 포함하는 복잡한 쿼리를 실행할 때 잘못된 결과를 받을 수 있습니다.

746231

2569923

수정: 작업이 2008년 SQL Server 또는 SQL Server 2008 R2에서 MDW 데이터베이스에 데이터를 업로드하는 경우 데이터 수집기의 작업을 신속하게 열고 많은 수의 TCP 포트를 닫습니다.

429231

2588050

수정: SQL Server 2008 서비스 팩의 슬립스트림 설치가 실패할 수 있습니다.

717065

2588453

수정: DTA가 테이블의 공간 데이터 형식 열에 인덱스가 있는 경우 SQL Server 2008의 테이블에 대해 쿼리를 실행할 때 액세스 위반

644781

2589980

수정: SQL SERVER 2008에서 row_number 함수 및 병렬 실행 계획을 사용하는 SELECT 문 또는 DML 문을 실행할 때 잘못된 결과 또는 제약 조건 위반

420834

2590124

수정: SQL Server 2008을 설치할 때 "ChainerInfrastructureException" 오류

666690

969052

누락된 Windows Installer 캐시 파일을 복원하고 SQL Server 업데이트 중에 발생하는 문제를 resolve 방법

406407

2591753

수정: 서비스 계정에 대한 SPN 정보를 Reporting Services 로그 파일에 추가하는 업데이트를 사용할 수 있습니다.

SQL Server 2008 SP3에서 해결된 추가 문제

SQL Server 2008 SP3에서도 다음과 같은 문제가 해결되었습니다.

VSTS 버그 번호

설명

295196, 771825

2008년 SQL Server 데이터베이스 축소 옵션을 사용하는 경우 유지 관리 계획을 만들 때 다음과 같은 경고 메시지가 표시될 수 있습니다. "데이터 파일 축소는 데이터를 이동하고 해당 파일 내에서 인덱스의 조각화를 일으킬 수 있습니다."

295750

다양한 진단 도구는 SQL Server 2008년에 다른 데이터베이스에 대해 실행된 쿼리에 대해 master 데이터베이스를 잘못 보고합니다.

337272

0 NUMA 노드에 SQL Server 2008에 프로세서가 없는 경우 주 지연 기록기가 시작되지 않습니다.

444202

사용자는 SQL Server 2008의 SQL Server Management Studio(SSMS)를 사용하여 2005년 SQL Server 암호를 변경할 수 없습니다.

447990

인덱싱된 뷰가 기본 테이블과 기본 테이블이 아닌 테이블의 열을 프로젝트하는 경우 기본 테이블의 열과 순서 ID가 동일하고 형식이 기본 테이블의 열과 동일하다고 가정합니다. 이 시나리오에서는 SQL Server 2008 SP3이 설치된 경우 파티션 스위치 대신 오류가 발생합니다.

450529

SSMS를 비관리자로 연 다음 데이터베이스를 연결하려고 한다고 가정합니다. 이 시나리오에서 SQL Server 2008 SP3이 설치된 경우 예외 대신 "액세스가 거부되었습니다." 오류가 발생합니다.

507222

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

  • 데이터베이스를 만듭니다.

  • 이 데이터베이스에 대한 쿼리가 캐시됩니다.

  • 데이터베이스를 삭제한 다음 새 데이터베이스를 만듭니다.

  • 삭제된 데이터베이스를 다시 만든 다음 쿼리를 실행합니다.

이 시나리오에서는 2008년 SQL Server "FullXactImpBase::GetXdes xact.cpp @ 2536의 읽기 액세스 위반" 오류가 발생합니다.

546001

이 버그 문제에 대한 수정 사항은 테이블 반환 매개 변수의 기본값을 만들 때 테이블 반환 매개 변수의 이름을 다시 설정합니다. SQL Server 2008 SP3을 설치한 후 TableVarElem 요소는 Temp 테이블 캐시에서 기본값을 검색할 때 항상 올바른 이름을 줍니다.

643903

데이터베이스 간 DDL 작업을 수행할 때 데이터베이스 수준 이벤트에 대한 이벤트 알림이 생성되지 않을 수 있습니다. 이 문제는 잘못된 대화 핸들이 사용되기 때문에 발생합니다.

650111

SQL Server 코드 이름 "Denali"의 병렬 설치가 설치된 경우 애플리케이션은 SQL Server 2008에 연결할 수 없습니다. 이 문제는 null 포인터 때문에 발생합니다. null 포인터를 사용하면 컴퓨터에 설치된 상위 수준 인스턴스가 무시됩니다. SQL Server 2008 SP3을 설치한 후에는 SQL Server 2008 Configuration Manager 사용할 때 null 포인터가 사용되지 않습니다.

703968

SQL Server 2008 SP3을 설치한 후 쿼리 최적화 프로그램은 CRYPT_GEN_RANDOM 열에서 동일한 입력 값에 대해 서로 다른 출력 값을 처리할 수 있습니다.

704992

x64 기반 운영 체제에서 정수 데이터 변환에 대한 문제입니다. 이러한 문제는 BindParameter 메서드 및 이 메서드에서 사용되는 LONG 데이터 형식 매개 변수로 인해 발생합니다.

707059

프로파일러가 SQL Server 데이터베이스 엔진 및 SQL Server Analysis Services 모두에 대한 모든 이벤트와 열을 표시하지 않을 수 있습니다. SQL Server 2008 SP3을 설치하면 SQL Server 데이터베이스 엔진 및 SQL Server Analysis Services 대한 새 추적 템플릿 파일이 별도로 생성됩니다.

709063

MDW_PURGE_DATA_[<MDW 데이터베이스 이름>] 데이터 수집기 작업을 실행하여 DELETE 작업을 수행할 때 성능 저하 문제가 발생합니다. 이 문제는 Microsoft SQL Server 2008 MDW(Management Data Warehouse)의 데이터 수집기가 대규모 MDW 데이터베이스에서 실행되는 경우에 발생합니다.

741462

DTExec.exe 런타임 유틸리티 또는 SQL 에이전트 작업 단계에서 SSIS 패키지를 실행하는 경우 일부 출력 로깅 이벤트가 기록된 출력에서 누락될 수 있습니다. OnInformation, OnProgress, Diagnostic, OnPostExecute 및 PackageEnd 이벤트와 같은 이벤트가 출력에 누락될 수 있습니다. OnInformation: "OLE DB Destination"이 ###### 행을 썼다"와 같이 일반적으로 관찰되는 정보 로그 이벤트가 출력에서 누락될 수 있습니다. DTExecUI.exe 및 DtsDebugHost.exe(BIDS 환경에서 SSIS 패키지를 디버깅하는 경우)와 같은 다른 런타임 유틸리티는 문제의 영향을 받지 않습니다.

755932

LAG 및 LEAD 분석 함수는 PDW(패키지 및 배포 마법사) 엔진에서 작동하지 않습니다. 이 문제는 MemoXML 스키마의 일부 정보가 제거되어 발생합니다.

771381

FILESTREAM 파일 그룹이 있는 데이터베이스를 삭제하면 메모리 개체의 잘못된 포인터가 할당됩니다.

540323

액세스 위반은 애플리케이션이 9530 오류 코드를 발생시키려고 할 때 발생합니다. 이 문제는 NULL 포인터가 사용되므로 발생합니다.

778341

SCOPE_IDENTITY() 함수는 잘못된 값을 반환할 수 있습니다.

536835

SQL Server 2000 SP3(서비스 팩 3) OLAP(온라인 분석 처리)가 설치된 컴퓨터에 Microsoft SQL Server 2008을 설치하면 설치가 중단됩니다. 이 문제는 SQL Server 2000 SP3 OLAP가 버전 레지스트리 키를 서비스 팩 3.0으로 잘못 설정했기 때문에 발생합니다.

544926

DatabaseEncryptionKey SQL Server SMO(관리 개체) 개체를 변경하려고 할 때 속성을 수정하지 않으면 데이터베이스 SMO 개체가 DatabaseEncryptionKey 값을 업데이트하지 않습니다.

729229

SQL Server 2008 SP3을 설치한 후 열거형의 결과는 캐시되지 않으며 리소스를 열거하기 위해 지역 변수에 저장되지 않습니다. 또한 디스크의 유효성은 한 번만 검사되고 결과는 후속 요청에 대해 저장됩니다.

425485

SQL Server 2008 SP3을 설치하면 설치 시나리오를 실행하는 모든 방문 페이지 링크가 비활성화됩니다.

700081

애플리케이션이 비율 카운터의 기본 카운터에 대한 이름을 조회하는 경우 애플리케이션은 SQL Server 2008에서 대/소문자를 구분하지 않는 부분 문자열 조회 작업을 수행해야 합니다.

281309

sys.dm_exec_query_stats 테이블에 대한 병렬 쿼리 계획을 실행할 때 CPU 시간이 잘못되었습니다.

356915

비동기 읽기 작업에 대한 내부 버퍼가 여러 문자 열 구분 기호를 두 부분으로 나눌 때 오류가 발생합니다. SQL Server 2008 SP3을 설치하면 버퍼가 전환된 후 현재 구문 분석 포인터가 다시 설정됩니다.

645220

명령 프롬프트에 유효한 SQLAgent.exe 명령을 입력하면 SQLAgent.exe 실행되지 않습니다. 이 문제는 공유 메모리에 대한 권한 오류로 인해 발생합니다.

747046

SQL Server 2008 SP3을 설치한 후 데이터베이스 이름이 현재 데이터베이스 사용자의 이름과 같으면 데이터베이스가 만들어지지 않습니다.

769191

SQL Server 2008 SP3에는 Ntverp.h 파일에 업데이트된 VER_PRODUCTLEVEL_STR 및 VER_PRODUCTLEVEL_WSTR 전역 변수가 포함되어 있습니다. 이러한 변수는 SP3으로 업데이트됩니다.

453592

사용자가 Microsoft SQL Server 2008 Reporting Services Configuration Manager 데이터베이스 서버에 대한 포트를 지정하는 경우 사용자는 카탈로그 데이터베이스에 액세스할 수 없습니다.

773344

실행 계정 정보에는 Microsoft SQL Server 2008년 Reporting Services Configuration Manager 러시아 지역화된 빌드에서 잘린 문자열이 포함되어 있습니다.

참고 자료

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

321185 SQL Server 버전 및 버전을 식별하는 방법 이 문서에서 설명하는 타사 제품은 Microsoft와 독립적인 회사에서 제조합니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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