SQL Server 2008 버전 및 구성 요소
설치 요구 사항은 사용자의 응용 프로그램 요구에 따라 달라질 수 있습니다. SQL Server 버전별로 각기 다르게 조직 및 개인의 고유한 성능, 런타임 및 가격 요구 사항을 충족시켜 줍니다. 설치하는 SQL Server 구성 요소도 특정 요구 사항에 따라 달라집니다. 다음 섹션은 SQL Server 2008에서 사용할 수 있는 여러 버전과 구성 요소 중에서 가장 적합한 항목을 선택하는 방법을 이해하는 데 도움이 될 것입니다.
SQL Server 2008의 서버 버전
다음 표에서는 SQL Server 2008의 서버 버전에 대해 설명합니다.
용어 |
정의 |
---|---|
Enterprise(x86, x64 및 IA64)1 |
SQL Server Enterprise는 중요 비즈니스용 보안 응용 프로그램을 실행하기 위한 엔터프라이즈급 확장성, 성능, 고가용성 및 고급 비즈니스 인텔리전스 기능을 제공하는 광범위한 데이터 플랫폼입니다. 자세한 내용은 SQL Server 2008 버전에서 지원하는 기능을 참조하십시오. |
Standard(x86 및 x64) |
SQL Server Standard는 사용 및 관리가 쉬운 완전한 데이터 플랫폼입니다. 여기에는 부서용 응용 프로그램을 실행하기 위한 기본 제공 비즈니스 인텔리전스 기능이 포함됩니다. 자세한 내용은 SQL Server 2008 버전에서 지원하는 기능을 참조하십시오. SQL Server Standard for Small Business에는 SQL Server Standard의 기술 구성 요소 및 기능이 모두 포함되며 컴퓨터 수가 75대 이하인 소규모 비즈니스 환경에서만 사용할 수 있습니다. |
1Enterprise는 SQL Server 2008 Enterprise Evaluation에서 무료로 180일 동안 사용할 수 있습니다. 자세한 내용은 SQL Server 웹 사이트를 참조하십시오.
SQL Server 2008의 특수 버전
SQL Server 2008 특수 버전은 특정 고객 시나리오에 맞게 엔지니어링되었습니다. 다음 표에서는 이러한 SQL Server 2008 버전에 대해 설명합니다.
용어 |
정의 |
---|---|
SQL Server 2008 Developer(x86, x64 및 IA64) |
SQL Server 2008 Developer에서 개발자는 SQL Server를 기반으로 어떤 유형의 응용 프로그램도 구축할 수 있습니다. 이 버전은 SQL Server 2008 Enterprise의 모든 기능을 포함하지만 프로덕션 서버가 아닌 개발 및 테스트 시스템으로 사용하도록 허가되어 있습니다. SQL Server 2008 Developer은 응용 프로그램을 구축하고 테스트하는 사용자에게 이상적인 버전입니다. 프로덕션 환경에서 사용할 수 있게 SQL Server 2008 Developer을 업그레이드할 수 있습니다. |
Workgroup(x86 및 x64) |
SQL Server Workgroup은 안전한 원격 동기화 및 관리 기능이 포함된 안정적인 데이터 관리 및 보고 플랫폼을 제공하는 지사 위치 응용 프로그램을 실행하기에 이상적입니다. |
Web(x86 및 x64) |
SQL Server 2008 Web을 사용하면 소규모부터 대규모에 이르는 웹 속성에 대한 확장성 및 관리 효율 기능을 제공하는 웹 호스트와 웹 사이트의 총 소유 비용을 낮출 수 있습니다. |
SQL Server Express(x86 및 x64) SQL Server Express with Tools(x86 및 x64) SQL Server Express with Advanced Services(x86 및 x64) |
SQL Server Express 데이터베이스 플랫폼은 SQL Server 2008을 기반으로 하며 MSDE(Microsoft Desktop Engine)를 대체하는 제품입니다. Visual Studio와 통합된 SQL Server Express를 사용하면 다양한 기능과 안전한 저장소를 제공하며 신속하게 배포할 수 있는 데이터 기반 응용 프로그램을 쉽게 개발할 수 있습니다. SQL Server Express는 무료이고 계약에 따라 ISV가 재배포할 수 있으며 데스크톱 및 소규모 서버 응용 프로그램을 학습하고 구축하기에 이상적입니다. 이 버전은 개별 소프트웨어 공급업체, 비전문 개발자 및 취미 삼아 클라이언트 응용 프로그램을 구축하는 사용자에게 이상적입니다. 고급 데이터베이스 기능이 필요한 경우 SQL Server Express를 SQL Server 고급 버전으로 완벽하게 업그레이드할 수 있습니다. |
Compact 3.5 SP1(x86) Compact 3.1(x86) |
SQL Server Compact 3.5는 무료이며 모든 Windows 플랫폼에서 모바일 장치, 데스크톱 및 웹 클라이언트를 위한 간헐적으로 연결되는 독립 실행형 응용 프로그램을 구축하기에 이상적인 내장 데이터베이스입니다. |
SQL Server 2008의 특수 버전에 대한 자세한 내용은 SQL Server 웹 사이트를 참조하십시오.
인터넷 서버에서 SQL Server 사용
인터넷 정보 서비스(IIS)를 실행하는 서버와 같은 인터넷 서버에는 일반적으로 SQL Server 클라이언트 도구를 설치합니다. 클라이언트 도구에는 SQL Server 인스턴스에 연결하는 응용 프로그램이 사용하는 클라이언트 연결 구성 요소가 포함됩니다.
[!참고]
IIS를 실행하는 컴퓨터에 SQL Server 인스턴스를 설치할 수 있지만 이러한 설치는 일반적으로 단일 서버 컴퓨터를 사용하는 소규모 웹 사이트에서만 수행됩니다. 대부분의 웹 사이트에서는 한 대의 서버나 서버 클러스터에 중간 계층 IIS 시스템이 있고 별도의 서버나 서버 페더레이션에 데이터베이스가 있습니다. SSRS의 소프트웨어 요구 사항에 대한 자세한 내용은 SQL Server 2008 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참조하십시오. 서버 페더레이션에 대한 자세한 내용은 SQL Server 온라인 설명서의 연결된 데이터베이스 서버 항목을 참조하십시오.
클라이언트/서버 응용 프로그램과 함께 SQL Server 사용
SQL Server 인스턴스에 직접 연결되는 클라이언트/서버 응용 프로그램 실행 컴퓨터에는 SQL Server 클라이언트 구성 요소만 설치할 수 있습니다. 데이터베이스 서버의 SQL Server 인스턴스를 관리하거나 SQL Server 응용 프로그램을 개발하려는 경우에는 클라이언트 구성 요소를 설치하는 것도 좋은 방법입니다.
클라이언트 구성 요소 옵션을 선택하면 SQL Server 기능인 명령 프롬프트 도구, Reporting Services 도구, 연결 구성 요소, 프로그래밍 모델, 관리 도구, 개발 도구 및 SQL Server 온라인 설명서가 설치됩니다. 자세한 내용은 방법: Install SQL Server 2008(설치)를 참조하십시오.
SQL Server 구성 요소 결정
SQL Server 설치 마법사의 기능 선택 페이지를 사용하여 SQL Server 설치에 포함시킬 구성 요소를 선택할 수 있습니다. 트리에 있는 기능은 모두 기본적으로 선택되지 않습니다.
다음 표의 정보를 사용하여 사용자 요구에 가장 적합한 기능 모음을 결정하십시오.
서버 구성 요소 |
설명 |
---|---|
SQL Server 데이터베이스 엔진 |
SQL Server 데이터베이스 엔진에는 데이터를 저장, 처리 및 보안 설정하기 위한 핵심 서비스인 데이터베이스 엔진, 복제 기능, 전체 텍스트 검색 기능 및 관계형 데이터와 XML 데이터 관리 도구가 포함되어 있습니다. |
Analysis Services |
Analysis Services에는 OLAP(온라인 분석 처리) 및 데이터 마이닝 응용 프로그램을 생성 및 관리하기 위한 도구가 포함되어 있습니다. |
Reporting Services |
Reporting Services에는 테이블 형식, 행렬, 그래픽 및 자유 형식 보고서를 생성, 관리 및 배포하기 위한 서버/클라이언트 구성 요소가 포함되어 있습니다. Reporting Services는 보고서 응용 프로그램 개발에 사용할 수 있는 확장 가능 플랫폼이기도 합니다. |
Integration Services |
Integration Services는 데이터 이동, 복사 및 변환을 위한 그래픽 도구 및 프로그래밍 가능 개체 모음입니다. |
관리 도구 |
설명 |
---|---|
SQL Server Management Studio |
SQL Server Management Studio는 SQL Server의 구성 요소를 액세스, 구성, 관리, 운영 및 개발하기 위한 통합 환경입니다. Management Studio를 통해 기술 수준에 관계없이 모든 개발자와 관리자가 SQL Server를 사용할 수 있습니다. Management Studio 설치에는 Internet Explorer 6 SP1 이상 버전이 필요합니다. |
SQL Server 구성 관리자 |
SQL Server 구성 관리자에서는 SQL Server 서비스, 서버 프로토콜, 클라이언트 프로토콜 및 클라이언트 별칭에 대한 기본 구성 관리 작업을 수행할 수 있습니다. |
SQL Server Profiler |
SQL Server Profiler는 데이터베이스 엔진 또는 Analysis Services 인스턴스를 모니터링하기 위한 그래픽 사용자 인터페이스를 제공합니다. |
데이터베이스 엔진 튜닝 관리자 |
데이터베이스 엔진 튜닝 관리자는 최적의 인덱스, 인덱싱된 뷰 및 파티션 집합을 만드는 데 도움을 줍니다. |
Business Intelligence Development Studio |
Business Intelligence Development Studio는 Analysis Services, Reporting Services 및 Integration Services 솔루션의 IDE입니다. BI Development Studio 설치에는 Internet Explorer 6 SP1 이상 버전이 필요합니다. |
연결 구성 요소 |
클라이언트와 서버 간 통신 구성 요소와 DB-Library, ODBC 및 OLE DB용 네트워크 라이브러리를 설치합니다. |
설명서 |
설명 |
---|---|
SQL Server 온라인 설명서 |
SQL Server에 대한 핵심 설명서입니다. |
|