SQL Server 2008 서비스 팩 1에서 수정 된 버그 목록

소개

이 문서는 Microsoft SQL Server 2008 서비스 팩 1 (SP1)에서 수정 된 버그를 나열 합니다.


참고
  • 설명 하지 않은 다른 수정 프로그램도 서비스 팩에 포함 될 수 있습니다.
  • 자세한 문서가 발표 되 면이 목록이 업데이트 됩니다.
SQL Server 2008 서비스 팩을 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

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

자세한 내용

이 문서에 나와 있는 수정 프로그램 외에 SQL Server 2008 SP1 누적 업데이트 1, 누적 업데이트 2 및 SQL Server 2008 누적 업데이트 3에 포함 된 핫픽스를 포함 합니다. SQL Server 2008 누적 업데이트 패키지에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:

SQL Server 2008이 출시 된 이후에 릴리스된 956909 는 SQL Server 2008 빌드


참고: SQL Server 2008 누적 업데이트 4에서 업그레이드 하는 경우 모든 수정 프로그램을 얻으려면 SQL Server 2008 s p 1로 업그레이드 한 후 게시 SQL Server 2008 SP1 누적 업데이트를 적용 해야.

이후 SQL Server 2008 SP1 누적 하는 방법에 대 한 자세한 내용은 업데이트에 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

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



또한 쉽게 배포 및 관리 서비스 팩에 다음과 같은 중요 한 투자를 내렸습니다.
  • 슬립스트리밍
    이제 기본 설치와 서비스 팩 이나 핫픽스를 통합할 수 있습니다. 따라서 한 번에 설치할 수 있습니다.
  • 서비스 팩 제거
    이제 전체 인스턴스를 제거 하지 않고 서비스 팩만을 제거할 수 있습니다.
  • ClickOnce 기능
    이제 보고서 작성기 2.0 ClickOnce 배포 기술을 사용 하 여 배포할 수 있습니다.

이 서비스 팩에서 수정 된 버그


SQL Server 2008 s p 1에서 수정 된 버그에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조 하는 다음 문서 번호를 클릭 합니다.
KB 문서제목
944390FIX: Windows Vista 또는 Windows Server 2008을 실행 중인 클라이언트 컴퓨터에서 SQL Server 명명된 된 인스턴스에 연결할 때 오류 메시지: "지정 된 SQL 서버를 찾을 수 없습니다" 또는 "오류 찾기 서버/인스턴스 지정"
955769FIX: SQL Server 2008의 인스턴스에 대 한 공유 메모리 프로토콜은 항상 활성화 및 인스턴스에 대 한 VIA 프로토콜 항상 인스턴스를 복구한 후 사용할 수 없습니다.
956031FIX: SQL Server 2008의 테이블에서 압축을 예측할 때 오류 메시지: "하위 쿼리 두 개 이상의 값을 반환 하는 데 사용"
956427SQL Server 2008 분석 서비스를 설치 하 고 SQL Server 2008 데이터베이스 엔진 설치 되어 있지 않으면 클러스터 노드를 추가할 수 없습니다.
958778FIX: 기본 인스턴스 이름은 잘못 설정 된 SQLEXPRESS를 SQL Server 2008 Express를 설치 하는 경우
959001FIX: 로그 판독기 에이전트가 일부 트랜잭션을 건너뜁니다 SQL Server 2008 및 SQL Server 2005에서 트랜잭션 복제의 트랜잭션을 복제 하도록 로그 판독기 에이전트를 실행 하는 경우
959025FIX: DBPROP_MAXROWS 행 집합 속성을 행 집합을 반환 하는 저장된 프로시저를 호출 하거나 SSPROP_MAXBLOBLENGTH 행 집합 속성을 지정 하면 오류 메시지가 나타난다: "의 들어오는 표 형식 데이터 스트림 (TDS) 프로토콜 스트림이 잘못 되었습니다"
959026FIX: DB2 쿼리를 실행할 때 오류 메시지가 있는 UR 쿼리 힌트 사용 SQL Server 2008 Analysis Services 및 SQL Server 2005 Analysis Services에서: "OLE DB 오류: OLE DB 또는 ODBC 오류: 예기치 않은 토큰"WITH""< > "쿼리 따라 찾았습니다."
961126FIX: 유지 관리 계획을 SQL Server 2008에서 실행할 때 오류 메시지: "SQL Server 실행 패키지 유틸리티는 서비스를 설치할 필요"
961271FIX: 여러 단계를 포함 하는 SQL Server 2008 Reporting Services 보고서에서 일부 항목이 사라지는 다른 항목을 축소 하는 경우
961633FIX: SQL Server 2008 Reporting Services 보고서 잘못 표시 된다 Mozilla Firefox에서 ReportViewer 컨트롤을 사용 하 여 해당 보고서가 표시 되는 경우
962900FIX: 쿼리를 실행할 때 오류 메시지가 나타난다 SQL Server 2008에서 외부 조인 작업을 포함: "NULL을 수 열의 값을 NULL로 설정 하려고"
963070FIX: 편집 하거나 수 입찰 등에서 SSIS 패키지를 SSIS 기능 없이 SQL Server 2008 Enterprise Edition, Standard Edition, 디벨로퍼 버전 또는 평가판 버전을 설치할 때 디버깅
963658FIX: 데이터베이스를 축소 한 후 SQL Server 2008 데이터 테이블에서 페이지 압축 제거 됩니다.
967470FIX: 업데이트 또는 SQL Server 2008에서 만든 클러스터 된 인덱스가 없는 테이블에서 삭제 작업을 수행할 때 오류 메시지가 나타난다: "운영 체제가 반환 된 오류 1450"
968587FIX: SQL Server 2008 또는 SQL Server 2005 보고서 모델 쿼리 디자이너를 사용 하 여 일부 엔터티 그룹이 들어 있는 쿼리를 디자인할 집계 값 잘못 된다
968599FIX: SQL Server 2008 Reporting Services 계정을 SharePoint 중앙 관리에서 보고서 서버에 대 한 자격 증명으로 지정 하려고 할 때 오류 메시지가 나타난다: "보고서 서버 WMI에 연결할 수 없습니다 공급자"
968693FIX: 매개 변수는 RECOMPILE 옵션을 사용 하는 쿼리 반환 잘못 된 결과 SQL Server 2008에서 동시에 여러 개의 연결에서 쿼리를 실행 하면
968828FIX: 시스템 개체 수를 검사할 수 SQL Server 2008의 다른 정책 평가 모드를 사용할 때 필요 합니다.
968829FIX: SQL Server 2005 인스턴스의 SQL Server 2008로 업그레이드 하려고 하면 오류 메시지가 나타난다: "실패 한 데이터베이스 엔진 복구 핸들을 기다립니다. 가능한 원인에 대 한 SQL Server 오류 로그를 확인 하는 "
968830FIX: SQL Server 2008 설치 프로그램을 사용 하 여 SQL Server 2008의 인스턴스를 업그레이드할 인스턴스 선택 페이지에 잘못 된 버전이 표시 됩니다.
971268사용이 허가 된 버전으로 업그레이드 한 후에 'Microsoft SQL Server management studio'과 ' SQL Server Profiler ' 보고 '평가 기간이 만료 되었습니다.' 메시지가
다음과 같은 문제를 해결 하려면 SQL Server 2008 s p 1에 포함 됩니다.
설명
새 추적 이벤트를 SQL Server 2008의 Analysis Services에서 예기치 않은 취소 문제를 진단 하는 데 SQL Server 2008 s p 1에 추가 됩니다.
개인 설정 확장에 관련 된 일부 추적 이벤트가 SQL Server Profiler 추적 정의 Analysis Services에 추가 됩니다.
HTTP 연결을 통해 Analysis Services ADOMD.NET MSOLAP 이나 분석 관리 개체 (AMO)을 기반으로 하는 클라이언트 연결 경우 클라이언트에서 특정 HTTP 헤더를 보내지 않습니다.
자세한 내용은 SQL Server 2008 s p 1에서는 Analysis Services에서 문제 해결을 위해 생성 되는 미니 덤프 파일에 추가 됩니다.
Office 2007 용 SQL Server 데이터 마이닝 추가 기능을 사용 하 여 중첩된 테이블에 있는 타임 계열 모델을 찾아볼 수 없습니다.
마이닝 모델에서 SQL Server 2008 표준 Analysis Services는 연관 규칙을 처리할 때 오류 메시지가: "오류 메타 데이터 관리자를 합니다. 오류가 발생 했습니다 < 마이닝 모델 이름 > 마이닝 모델을 로드할 때. "
의사 결정 트리 알고리즘은 Analysis Services에서 유효한 부동 소수점 회귀 계수를 포함 하는 회귀 수식을 반환 합니다.
교차 유효성 검사 저장된 프로시저를 호출 하면 특정 목표를 사용 하 여 시작한 확률 임계값 True 양의 측정을 위해, True 음수 측정을 위해, 잘못 된 양의 측정을 위한 및 Analysis Services에서 False 네거티브 측정값에 대 한 잘못 된 결과가 반환 됩니다.
합계쿼리 하는 다차원 식 (MDX) 문의 NON EMPTY 문과 CROSSJOIN 함수를 사용할 때 잘못 된 결과 받을-기반 측정 및 LastNonEmpty는-Analysis Services 측정값을 기반으로 합니다.
계산 된 구성원을 사용 하는 하위 선택 절 계산된 멤버 Analysis Services에 포함 되어야 하는지 여부를 확인 하는 세분성을 고려 하지 않습니다.
SQL Server 2008 s p 1에서는 Analysis Services에서 예기치 않은 취소 문제를 해결 하기 위해 향상 됩니다.
폴링 쿼리는 DateTime 값을 쿼리 하는 경우 Analysis Services에서 자동 관리 캐싱 프로세스 충돌 합니다.
Analysis Services에서 큐브 스크립트의 뒷부분에 정의 된 다른 멤버를 참조 하는 계산된 된 구성원을 가진 차원 처리 하는 경우 액세스 위반이 발생 한다.
SQL Server 2008에서 SQL Server 브라우저 서비스가 충돌합니다.
서비스 팩 구성 파일이 SQL Server 2008의 최신 상태입니다.
Windows Vista 기반 컴퓨터에 설치 된 SQL Server 2008 Express의 명명된 된 인스턴스를 찾을 수 없습니다.
데이터베이스 버전을 반환 하려면 sp_server_info 저장 프로시저를 호출할 때 단어 "Microsoft SQL Server Yukon" 대신 반환 됩니다 단어 "Microsoft SQL Server 2008."
SQL Server 2008에서는 sql_variant 날짜 형식의 열에 대 한 필드 종료 문자를 지정 하 여 데이터 테이블에서 파일을 복사 하려면 bcp 유틸리티를 사용 하면 메모리 누수가 발생 합니다.
SQL Server 2008의 여러 행을 삽입 하려면 SQLBulkOperations 함수를 호출 하면 첫 번째 행만 삽입 되 고 나머지 행은 건너뜁니다.
SQLColumns 함수 테이블 이름의 후행 문자는 이스케이프 문자 SQL Server 2008의 경우 오류를 반환 합니다.
SQL Server 2008에서는 SELECT 문이 서버 오류가 발생 하 고 다음 문을 서버 경고를 사용 하면 SQL Server 네이티브 클라이언트 ODBC 드라이버 문에 대 한 성공 상태를 반환 합니다.
SQL Server 2008의 SQLProcedureColumns 함수를 호출할 때 CLR 형식의 매개 변수에 대 한 정보가 없는 경우
SQL 유형은 SQL Server 2008 기반 응용 프로그램에서 가변 길이 형식 있는 테이블 반환 매개 변수를 사용 하면 SQL Server 네이티브 클라이언트 ODBC 공급자는 잘못 된 테이블 형식 데이터 스트림 (TDS)을 만듭니다.
ICommand::Execute 인터페이스를 사용 하 여 SQL Server 2008의 SetParameterInfo 함수를 사용 하지 않고 테이블 반환 매개 변수를 사용 하 여 오류 메시지가 나타난다: "들어오는 테이블 형식 데이터 스트림 (TDS) 원격 프로시저 호출 (RPC) 프로토콜 스트림이 잘못 되었습니다."
SQL Server 2008 기반 응용 프로그램에서 긴 텍스트 문자열이 잘립니다. 이 문제 설명 문의 시작 부분에 있으면 DBTYPE_VARIANT 데이터 형식 및 하위 형식을 BSTR 문자열 매개 변수에 전달 되는 경우 발생 합니다.
SQL Server 2008에서는 사용자 정의 형식의 데이터가 매우 큰 경우는 32 비트 컴퓨터에서 데이터 세분 됩니다. 이 문제가 발생 한 다음 인터페이스 중 하나를 사용 하는 경우 바인딩에 대 한 길이 제공 하지 않는 경우: IRowsetChange::InsertRow, IRowsetUpdate::Update, IRowsetChange또는 IRowsetChange::SetData.
IRowsetChange 인터페이스와 IRowsetUpdate 인터페이스 잘못 처리 ISequentialStream::Read 구현에서는 SQL Server 2008의 데이터 스트림의 끝에서 S_FALSE 값을 반환 하는 구현 하는 경우.
SQL Server Native Client를 설치 하면 설치 관리자 버전 정보를 SQL Server 2008에는 잘못 된 레지스트리 하위 키에 설정 합니다.
SQL Server 2008에서 SQL Server Management Studio 사용 하 여 이전 SQL Server 2008 인스턴스에 연결할 때 괄호 일치 하는-와-강조 표시 기능이 작동 하지 않습니다.
예외 개체 탐색기에서 SQL Server 2008에서 관리자가 아닌 로그인을 사용 하 여 데이터베이스를 확장 하려고 할 때 발생 합니다.
SQL Server 스크립트 생성 마법사를 사용 하 여 SQL Server 2008에서 개체 마다 파일 하나씩을 생성 테이블 스크립트 파일이 아니라 별도 파일에 기본 제약 조건은 스크립팅.
SQL Server 2008에서는 SMO 또는 데이터 복사 마법사를 사용 하 여 트리거를 포함 하는 테이블에 대 한 데이터를 전송 하는 경우 작업이 실패 합니다.
를 사용 하면 전송 클래스에서 SQL Server 관리 개체 (SMO) SQL Server 2008의 데이터를 전송 하는 경우 연결이 삭제 되지 않은 사용 후.
SQL Server 로그만 오류가 발생 한 시점까지 추가 하는 대신 Windows 오류 보고 보고서를 전체 Windows Installer 로그를 추가 합니다.
오류 보고 SqlSupport.msi 파일을 설치할 때 발생할 수 있는 오류에 대 한 SQL Server 2008 s p 1이 향상 됩니다.
잘못 된 전송 된 SQL Server 2008을 제거 하면 덮어 쓰기 때문에 Windows 오류 보고에 보고 됩니다.
Windows 오류 보고 보고서 외부 예외에 대 한 SQL Server 2008의 HRESULT 메시지를 포함 하지 않습니다.
SQL Server 2008 s p 1 지역화 된 문자열을 제거 하 여 Windows 오류 보고을 향상 시킵니다.
SQL Server 2008 s p 1 매개 변수 이름에서 플랫폼 명칭을 제거 하 여 Windows 오류 보고을 향상 시킵니다.
SQL Server 2008 s p 1에 해시 전후의 매개 변수 값을 기록 하 여 버켓 매개 변수 Windows 오류 보고의 로깅 향상 됩니다.
SQL Server 2008 설치 파일 설치 작업이 사용자에 의해 취소 되는 경우에 Windows 오류 보고 설치 작업을 보고 합니다.
SQL Server 에이전트는 SQL Server 2008 통합 서비스 패키지 작업을 데이터 소스 컨트롤에 잘못 된 명령줄을 표시합니다.
SQL Server 에이전트는 SQL Server 에이전트 프록시 계정으로 Microsoft ActiveX 스크립트를 실행 하려는 시도가 실패 한 보고 하려고 할 때 충돌 합니다.
SQL Server 2008에서 정책 관리에서 열거 하는 조건을 만들 때 잘못 된 구문 오류 메시지가 나타납니다.
SQL Server 2008 s p 1을 WMI 쿼리 언어 (WQL) 실행이 지원 조건 평가 정책 관리 기능에 Concatenate (string, string) 함수와 (string, char, char) 이스케이프 함수를 추가 합니다.
정책을 SQL Server 2008의 원격 서버를 실행 하면 정책 원격 서버에서 구독 테이블 대신 로컬 구독 테이블을 사용 합니다.
SQL Server Management Studio 개체 탐색기는 더 이상 2500 표시 된 항목을 단일 수준으로 제한.
루프에서 실행 되는 매우 빠른 쿼리 리소스 대기 목록에서 SQL Server 2008의 활동 모니터 혼란 CPU 대기 상태를 보여 줍니다.
장기 실행 쿼리 SQL Server 2008에서 실행을 완료할 때까지 작업 모니터 높은 쿼리 목록에 나타나지 않을 수 있습니다.
SQL Server 스크립트 생성 마법사를 사용 하 여 오프 라인 데이터베이스 AUTO_CLOSE 옵션이 ON으로 설정 하는 스크립트는 데이터베이스의 데이터 정렬 쿼리 됩니다.
스크립트 데이터 마법사에서는 SQL Server 2008의 오프 라인 데이터베이스는 오류가 발생 합니다.
일부 바로 가기 키 SQL Server Management Studio 누락 되어 있습니다.
SQL Server 2008 Reporting Services의 Teradata 데이터 원본을 사용할 때 모델 디자이너에서 필터 조회 목록을 채워지지 않습니다.
차트, 계기, 및 이미지 흐리게 나타날 수 있습니다 비즈니스 인텔리전스 개발 Studio 또는 보고서 작성기 2.0의 미리 보기 모드에서 볼 때.
쉼표로 구분 된 값 (CSV) 형식으로 보고서를 내보낼 때 Reporting Services 그룹이 동적 Tablix 데이터 영역에 대 한 행을 생략할 수 있습니다.
렌더링 하는 경우 보고서를 PDF, 인쇄 미리 보기 또는 이미지 형식으로 행 한 페이지에 완전히 맞지 않으면 테이블 그룹 머리글을 반복 하지 않습니다.
여러 페이지로 분할 하는 텍스트 상자가 표시 되지 않습니다 올바르게 모든 내용이 Reporting Services에서.
각기 다른 버전의 Reporting Services에 대 한 메모리 스로틀 동작을 제대로 적용 되지 않습니다.
SQL Server 2008의 새로운 설치에 SyncLock 문을 보고서 코드에서를 포함 하는 SQL Server 2005 Reporting Services 보고서를 렌더링할 수 없습니다.
SQL Server 2005 뷰어 컨트롤에서 SQL Server 2008 Reporting Services 보고서를 볼 때 뷰어 컨트롤에서 잘못 된 페이지 수를 표시 합니다.
SQL Server 2008에서 액세스 검사는 캐시 할당량이 옵션을 구성 하려면 sp_configure 저장 프로시저를 사용 하면 할당량 집합은 적용 되지 않습니다.
HAS_PERMS_BY_NAME 기본 제공 함수는 SQL Server 2008에서는 인용 부호를 포함 하는 열 이름 작동 하지 않습니다.
Db_owner 고정된 데이터베이스 역할의 구성원이 없는 경우에 SQL Server 2008에서 사용자 정의 데이터 형식을 열의 데이터 형식을 변경할 수 없습니다.
SQL Server 2008 Sqlserver.exe 파일 위치에서 리소스 데이터베이스 파일을 다른 위치로 이동 된 후 다시 시작할 수 없습니다.
Sys.dm_exec_query_stats 뷰는 SQL Server 2008에서 병렬 쿼리 계획에 대 한 CPU 시간을 잘못 보고합니다.
발생의 목록에 메모리 누수가 발생 합니다. 예를 들어, ALTER 테이블 전환 파티션 문에서 두 트리거가 발생 하는 경우에 첫 번째 트리거 개체에 대 한 메모리 누수가 발생 합니다.
쿼리를 실행할 때 잘못 된 결과 반환 합니다. 사용자 정의 형식 (UDT) 같은 SELECT 문에 SQL Server 2008의 varbinary 데이터 형식으로 변환 합니다.
저장된 프로시저를 호출할 때 잘못 된 결과 반환 합니다. 테이블 반환 매개 변수가 되었으며 같은 테이블 변수에 SQL Server 2008에서는 두 개 이상의 매개 변수를 전달 합니다.
동적 관리 뷰는 데이터베이스는 삭제 하거나 SQL Server 2008에서 다시 만들어집니다 크로스 데이터베이스 쿼리에 잘못 된 결과 반환할 수 있습니다.
쿼리 지문 및 지문 계획 쿼리 SQL Server 2008의 임시 테이블에 대 한 안정 되지 않습니다.
변경 데이터 캡처는 SQL Server 2008에서 INSERT 문이 있고 바로 뒤에 삭제 문으로 UPDATE 문의 잘못 보고 합니다.
트리거는 SQL Server 2008에서 특정 스키마에 대해 발급 하는 경우에 ALTER TRIGGER 문에서 복제 되지 않습니다.
SQL Server 2008의 트랜잭션 복제에서 게시 유효성을 검사할 때 후 추가 된 기사 추가 아티클에 열 필터 유효성이 검사 되지 않습니다.
대화 상자에서 복제 모니터에서 SQL Server 2008의 릴리스 버전에 대 한 배경 이미지로 "란" 코드명을 사용합니다.
Ssbdiagnose 유틸리티를 사용 하 여 SQL Server 2008에서 오류 메시지 및 경고 메시지 지역화 되지 않습니다.
SQL Server WMI 공급자에서 SQL Server 2008의 명명 된 클러스터 인스턴스를 로드할 수 없습니다.
SQL Server 2008 타이밍 값 잘못 되었을 유틸리티 또는 CPU 주기를 변경할 기술을 사용할 때.
항상 로그인 감사 추적 이벤트가 SQL Server 2008의 사용자 데이터베이스 및 시스템 데이터베이스에 대 한 올바른 데이터베이스 ID를 제공합니다. 그러나 데이터베이스 이름은 시스템 데이터베이스에 대해서만 제공 됩니다. 사용자 데이터베이스의 데이터베이스 이름이 비어 있습니다.
시스템 메시지를 SQL Server 2008의 Windows 이벤트 로그에 표시할 것인지 sp_altermessage 저장 프로시저를 사용할 수 없습니다.
SQL Server 2008의 module_address 열을 필터링 하 여 sys.dm_xe_packages 뷰를 쿼리할 때 잘못 된 결과 나타납니다.
SQL Server 2008 느리게 진행을 확인 하 고 버퍼 풀 크기는 매우 작은 경우 오류 701이 반환 될 수 있습니다.
많은 양의 메모리를 가진 컴퓨터에서 메시지는 잘못 보고 될 SQL Server 2008 오류 로그. 메시지 하지 페이징 아웃 하는 경우 프로세스는 페이징되지 나타냅니다.
Sys.dm_os_sys_info 보기의 sqlserver_start_time 열에 보고 된 시작 시간이 현재 시간 (밀리초)에 문의 하 여 및 다음 SQL Server 2008에서 서버를 시작한 후 초를 빼서 계산 됩니다.
스케줄러에 대 한 모든 정보는 SQL Server 2008의 디버깅을 돕기 위해 덤프 파일에 수집 됩니다.
SQLIOSim 유틸리티를 사용 하 여 SQL Server 2008에서 SQLIOSim 유틸리티 중지 스탬프 파일을 선택 하거나 지정한 경우 "StampFiles = TRUE" 구성 파일에 있습니다.
최적화 프로그램은 SQL Server 2008의 공간 인덱스를 사용 하는 쿼리는 잘못 된 실행 계획을 생성 합니다.

참조

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

321185 중인 SQL Server 버전과 에디션을 확인 하는 방법

이 문서에 나와있는 다른 공급업체 제품들은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 명시적이든 묵시적이든 이러한 제품의 성능 또는 안정성에 대한 어떠한 보증도 하지 않습니다.
속성

문서 ID: 968369 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백