FIX: SQL Server 2000 SP4의 32비트 버전을 실행하는 컴퓨터에서 AWE를 사용하면 메모리 중 일부를 사용할 수 없다

기술 자료 번역 기술 자료 번역
기술 자료: 899761 - 이 문서가 적용되는 제품 보기.
Bug #: 474343 (SQL Server 8.0)
Microsoft는 Microsoft SQL Server 2000 수정 프로그램을 다운로드할 수 있는 하나의 파일로 배포하고 있습니다. 수정 프로그램은 계속 누적되는 형태이므로 새로운 각 릴리스에는 이전 SQL Server 2000 수정 프로그램 릴리스의 모든 핫픽스와 모든 보안 수정 프로그램이 포함되어 있습니다.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 이 핫픽스 릴리스에 대해 다음과 같은 내용을 설명합니다.
  • 이 핫픽스 패키지로 해결되는 문제
  • 핫픽스 패키지 설치를 위한 전제 조건
  • 핫픽스 패키지 설치 후 컴퓨터를 다시 시작해야 하는지 여부
  • 핫픽스 패키지가 다른 핫픽스 패키지로 대체되는지 여부
  • 레지스트리를 변경해야 하는지 여부
  • 핫픽스 패키지에 포함되어 있는 파일

현상

AWE(Address Windowing Extentions) 지원을 사용하는 경우 SQL Server 2000의 단일 인스턴스는 컴퓨터의 실제 메모리 중 최대 50%만 사용할 수 있습니다.

참고?이 문제는 x86 기반 컴퓨터 또는 x64 기반 컴퓨터에서 실행되는 32비트 버전의 Microsoft SQL Server 2000 서비스 팩 4에서만 발생합니다.

예를 들어 RAM 용량이 16GB이고 AWE가 설정되어 있는 컴퓨터의 경우 SQL Server 2000의 단일 인스턴스는 8GB의 RAM만 액세스할 수 있습니다.

AWE를 사용하고 있는지 확인하려면 SQL 쿼리 분석기에서 다음 스크립트를 실행하십시오.
sp_configure 'show advanced options', 1
go
reconfigure
go
sp_configure 'awe enabled'
go
run_value가 1로 설정되어 있으면 서버에서 AWE를 사용하고 있는 것입니다.

동작 상태를 보려면 시스템 모니터에서 SQL Server: Memory Manager/Total Server Memory (KB) 카운터를 확인하십시오. SQL Server 서비스 팩 3(SP3)을 실행하는 컴퓨터에서는 이 값이 컴퓨터의 실제 메모리 크기에 달할 수 있습니다. SQL Server SP4를 실행하는 컴퓨터에서는 이 값이 실제 메모리 크기의 50% 이하입니다.

참고
  • 이러한 동작은 RAM이 2GB를 넘는 컴퓨터에서만 나타납니다.
  • AWE 메모리를 사용하는 경우 max server memory 옵션을 실제 메모리 크기의 50% 미만으로 설정하면 이 버그의 영향을 받지 않습니다.
  • 모든 버전의 SQL Server 2000에서는 AWE를 사용할 수 없습니다. 예를 들어 MSDE, SQL Server 2000 Standard Edition, SQL Server 2000 Personal Edition에서 사용할 수 없으며 SQL Server 2000 도구만 설치한 경우에도 사용할 수 없습니다.
  • IA-64비트 시스템에서 SQL Server 2000 SP4를 실행하면 이 버그의 영향을 받지 않습니다.

원인

이 동작은 SQL 페이지(8KB)와 시스템 페이지(4KB)의 수를 잘못 비교하여 사용 가능한 전체 버퍼 페이지의 수를 계산하기 때문에 발생합니다. IA-64비트 시스템에서는 이러한 비교를 수행하는 코드가 실행되지 않으므로 이 문제가 발생하지 않습니다.

해결 방법

핫픽스 정보

이 핫픽스를 구하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=7C407047-3F1F-48B8-9E4C-DC32875E1961
중요?x64 기반 컴퓨터와 x86 기반 컴퓨터에 공통적으로 사용되는 하나의 다운로드 파일만 제공됩니다. 이 핫픽스는 플랫폼을 확인하여 올바른 파일을 설치하는 설치 관리자 기술을 사용합니다.

전제 조건

SQL Server 2000 서비스 팩 4

SQL Server 2000 서비스 팩 4를 구하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/technet/prodtechnol/sql/2000/downloads/default.mspx(영문)

다시 시작 정보

이 핫픽스를 적용한 후에는 컴퓨터를 다시 시작할 필요가 없습니다.

레지스트리 정보

레지스트리를 변경할 필요가 없습니다.

핫픽스 파일 정보

이 핫픽스에는 이 문서에 설명되어 있는 문제를 해결하는 데 필요한 파일만 포함되어 있습니다. 이 핫픽스에는 제품을 최신 빌드로 완전히 업데이트하는 데 필요한 파일 중 일부가 없을 수도 있습니다.

이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열됩니다. 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 알려면 제어판날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.
x86 기반 컴퓨터의 SQL Server 2000 32비트 버전
표 축소표 확대
날짜 시간 버전 크기 파일 이름
2005-05-1401:112000.80.2040.09,150,464Sqlservr.exe
x64 기반 컴퓨터의 SQL Server 2000 32비트 버전
표 축소표 확대
날짜 시간 버전 크기 파일 이름 플랫폼
2005-05-1401:112000.80.2040.09,150,464Sqlservr.exex86
참고?파일 종속성으로 인해 위의 파일이 들어 있는 최신 핫픽스나 기능에 추가 파일이 들어 있을 수 있습니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다.

추가 정보

AWE에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
274750 2GB가 넘는 실제 메모리를 사용하도록 SQL Server를 구성하는 방법
Microsoft SQL Server 업데이트의 명명 스키마에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
822499 INF: Microsoft SQL Server 핫픽스 패키지의 새 명명 스키마

Microsoft가 소프트웨어를 출시한 후 수정할 때 사용하는 용어에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824684 Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 899761 - 마지막 검토: 2006년 4월 10일 월요일 - 수정: 8.5
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Service Pack 4
키워드:?
kbfix kbqfe kbpending kbhotfixserver KB899761

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com