충분한 TempDB 공간 보장
Microsoft SQL Server 6.5에서 처리 공간이 필요한 Recordset 개체를 처리하는 동안 오류가 발생하는 경우 TempDB의 크기를 늘려야 할 수 있습니다. (일부 쿼리에는 임시 처리 공간이 필요합니다. 예를 들어 ORDER BY 절이 있는 쿼리에는 임시 공간이 필요한 일종의 Recordset가 필요합니다.)
Important
Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거될 예정입니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. RDS를 사용하는 애플리케이션은 WCF Data Service로 마이그레이션해야 합니다.
Important
디바이스가 확장되면 축소하기가 쉽지 않으므로 작업을 수행하기 전에 이 절차를 읽어 보세요.
참고 항목
기본적으로 Microsoft SQL Server 7.0 이상에서는 TempDB가 필요에 따라 자동으로 증가하도록 설정됩니다. 따라서 이 절차는 7.0 이전 버전을 실행하는 서버에서만 필요할 수 있습니다.
SQL Server 6.5에서 TempDB 공간을 늘리려면
Microsoft SQL Server Enterprise Manager를 시작하고 서버에 대한 트리를 연 다음, 데이터베이스 디바이스 트리를 엽니다.
마스터와 같이 확장할 (물리적) 디바이스를 선택하고 디바이스를 두 번 클릭하여 데이터베이스 디바이스 편집 대화 상자를 엽니다.
이 대화 상자에서는 현재 데이터베이스에서 사용 중인 공간의 양을 보여 줍니다.
크기 상자에서 디바이스를 원하는 양(예: 하드 디스크 공간 50메가바이트(MB))으로 늘입니다.
지금 변경을 클릭하여 (논리적) TempDB를 확장할 수 있는 공간의 크기를 늘입니다.
서버에서 데이터베이스 트리를 연 다음, TempDB를 두 번 클릭하여 데이터베이스 편집 대화 상자를 엽니다. 데이터베이스 탭에는 현재 TempDB에 할당된 공간의 양(데이터 크기)이 나열됩니다. 기본적으로 2MB입니다.
크기 그룹에서 확장을 클릭합니다. 그래프는 각 물리적 디바이스에서 사용 가능한 공간과 할당된 공간을 보여 줍니다. 적갈색의 막대는 사용 가능한 공간을 나타냅니다.
마스터와 같은 로그 디바이스를 선택하여 사용 가능한 크기를 크기(MB) 상자에 표시합니다.
지금 확장을 클릭하여 TempDB 데이터베이스에 해당 공간을 할당합니다.
데이터베이스 편집 대화 상자에 TempDB에 할당된 새 크기가 표시됩니다.
이 항목에 대한 자세한 내용은 Microsoft SQL Server Enterprise Manager 도움말 파일에서 “데이터베이스 확장 대화 상자”를 검색하세요.