시작...

블로그 이미지
mutjin

Article Category

분류 전체보기 (148)
기록 (3)
개발새발 (8)
2010년 이전 글 (133)

Recent Post

Recent Comment

Recent Trackback

Calendar

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Archive

My Link

  • Total
  • Today
  • Yesterday

 

출처:http://sqler.pe.kr/sql2k/0101.asp

 

 

 

http://blog.naver.com/ces9000/100026425337

 

출처:http://sqler.pe.kr/sql2k/0101.asp

 

'2010년 이전 글 > 프로그래밍' 카테고리의 다른 글

 

출처:http://sqler.pe.kr/sql2k/0101.asp

 

1. SQLServer2000 특징, 설치 - 설치전 점검사항

 

설치전 점검사항에 대한 이야기를 진행해 보지요..

SQL서버2000을 설치하시기 전에 확인하고 알아보아야 할 문제는 대단히 많습니다.

먼저 차례를 말씀 드리자면..

1. 각 OS별 설치 가능 SQL서버

2. SQL서버 버젼별 기능

3. 라이센싱에 관련된 내용

이렇게 나누고 진행하겠습니다.

1. 각 OS별 설치 가능 SQL서버

SQL서버2000은 목적에 맞도록 다양한 버젼을 제공합니다.

엔터프라이즈나 스탠다드 버젼은 알고 계실듯 하며..

각 OS별 설치 가능 SQL서버 먼져 살펴 보도록 하지요.


운영 체제

Enterprise Edition

Standard Edition

Personal Edition
Microsoft Windows® 2000 DataCenter지원지원지원
Windows 2000 Advanced Server지원지원지원
Windows 2000 Server지원지원지원
Windows 2000 Professional, XP프로N/AN/A지원
Microsoft Windows NT® 4.0 Server, Enterprise Edition지원지원지원
Windows NT 4.0 Server지원지원지원
Windows NT 4.0 WorkstationN/AN/A지원
Microsoft Windows 98, ME, XP홈N/AN/A지원
Microsoft Windows CEN/AN/AN/A

여기서 에디션은 서버엔진을 의미하며 클라이언트 도구만 설치는 모든 OS 가능합니다.

또한 자주는 사용하지 않는 나머지 버젼들에 대한 정보 입니다.

참고로 개발자 버젼은 영문만 지원되는 것이구요.


운영 체제

Developer Edition

Desktop Engine

SQL Server CE
           Enterprise Evaluation Edition
Microsoft Windows® 2000 DataCenter지원지원N/A지원
Windows 2000 Advanced Server지원지원N/A지원
Windows 2000 Server지원지원N/A지원
Windows 2000 Professional지원지원N/A지원
Microsoft Windows NT® 4.0 Server, Enterprise Edition지원지원N/A지원
Windows NT 4.0 Server지원지원N/A지원
Windows NT 4.0 Workstation지원지원N/A지원
Microsoft Windows 98N/A지원N/AN/A
Microsoft Windows CEN/AN/A지원N/A

OS가 영문 Windows2000이며 여기에 한글 SQL서버2000 버젼중 특정 버젼의 설치는

불가하니 참고 하시길 바랍니다.

다음으로 하드웨어 요구사항입니다. - 물론 최소 사항이니.. 훨씬 많아야 좋습니다.

하드웨어최소 요구 사항
컴퓨터Intel® 또는 호환 기종

Pentium 166MHz 이상

메모리(RAM)Enterprise Edition: 최소 64MB, 128MB 이상 권장

Standard Edition: 최소 64MB

Personal Edition: Windows 2000에서는 최소 64MB, 그 밖의 모든 운영 체제에서는 최소 32MB

Developer Edition: 최소 64MB

Desktop Engine: Windows 2000에서는 최소 64MB, 그 밖의 모든 운영 체제에서는 최소 32MB

하드 디스크 공간SQL Server 데이터베이스 구성 요소: 95 - 270MB, 250MB 표준

Analysis Services: 최소 50MB, 130MB 표준

English Query: 80MB

Desktop Engine 전용: 44MB

모니터SVGA 이상의 해상도

SQL Server 그래픽 도구에는 800x600 이상의 해상도가 필요함

포인팅 장치Microsoft Mouse 또는 호환 기종
CD-ROM 드라이브필수

참고로 랜카드는 필요가 없습니다. 랜카드가 없어도 사용은 가능합니다.

추가적으로 SQL7과 SQL2000의 최대 용량사항입니다. - 종종 "테이블 몇개까지 생성 가능?"

또는 "한 테이블에 몇건의 데이터 삽입 가능?" 같은 질문이 올라 오는데.. 답변이 될 겁니다.

최대 크기/개수
개체SQL Server 7,0SQL Server 2000
일괄 처리 크기65,536 * 네트워크 패킷 크기65,536 * 네트워크 패킷 크기
짧은 문자열 열 각각의 바이트 수8,0008,000
text, ntext 또는 image 열 각각의 바이트 수2GB-22GB-2
GROUP BY, ORDER BY 각각의 바이트 수8,060 
인덱스 당 바이트 수900900
외래 키 당 바이트 수900900
기본 키 당 바이트 수900900
각 행의 바이트 수8,0608,060
저장 프로시저의 원본 텍스트의 바이트 수일괄 처리 크기 또는 250MB 미만일괄 처리 크기 또는 250MB 미만
각 테이블의 클러스터된 인덱스 수11
GROUP BY, ORDER BY의 열 수바이트 수로만 제한
GROUP BY WITH CUBE 또는 WITH ROLLUP 문의 열 또는 식의 수10
인덱스 당 열 수1616
외래 키 당 열 수1616
기본 키 당 열 수1616
기본 테이블 당 열 수1,0241,024
SELECT 문 각각의 열 수4,0964,096
INSERT 문 각각의 열 수1,0241,024
클라이언트 당 연결 수구성된 연결의 최대 값구성된 연결의 최대 값
데이터베이스 크기1,048,516TB1,048,516TB
SQL Server 인스턴스 당 데이터베이스 수32,76732,767
데이터베이스 당 파일 그룹 수256256
데이터베이스 당 파일 수32,76732,767
파일 크기(데이터)32TB32TB
파일 크기(로그)4TB32TB
테이블 당 외래 키 테이블 참조 수253253
식별자 길이(문자 수)128128
각 컴퓨터의 인스턴스 수N/A16
SQL 문이 포함된 문자열의 길이(일괄 처리 크기)65,536 * 네트워크 패킷 크기65,536 * 네트워크 패킷 크기
연결 당 잠금 수각 서버의 최대 잠금 수각 서버의 최대 잠금 수
SQL Server 인스턴스 당 잠금 수2,147,483,647(정적)
SQL Server 메모리의 40%(동적)
2,147,483,647(정적)
SQL Server 메모리의 40%(동적)
중첩 저장 프로시저 수준 수3232
중첩 하위 쿼리 수3232
중첩 트리거 수준 수3232
각 테이블의 클러스터되지 않은 인덱스 수249249
SQL Server의 한 인스턴스에서 현재 열려 있는 개체 수2,147,483,647(또는 사용 가능한 메모리)2,147,483,647(또는 사용 가능한 메모리)
데이터베이스의 개체 수2,147,483,6472,147,483,647
각 저장 프로시저의 매개 변수 개수1,0241,024
각 테이블의 REFERENCES 수253253
각 테이블의 행 수사용 가능한 저장소로 제한됨사용 가능한 저장소로 제한됨
데이터베이스 당 테이블 수데이터베이스의 개체 수로 제한됨데이터베이스의 개체 수로 제한됨
각 SELECT 문의 테이블 수256256
테이블 당 트리거 수데이터베이스의 개체 수로 제한됨데이터베이스의 개체 수로 제한됨
테이블 당 UNIQUE 인덱스 또는 제약 조건 수249(클러스터되지 않음)/1(클러스터됨)249(클러스터되지 않음)/1(클러스터됨)

2. SQL서버의 각 버젼별 기능입니다.

먼저 각 에디션별 지원하는 CPU의 갯수 입니다.



운영 체제


Enterprise Edition


Standard Edition


Personal Edition
Microsoft Windows® 2000 DataCenter3242
Windows 2000 Advanced Server842
Windows 2000 Server442
Windows 2000 ProfessionalN/AN/A2
Microsoft Windows NT® 4.0 Server, Enterprise Edition882
Windows NT 4.0 Server442
Windows NT 4.0 WorkstationN/AN/A2
Microsoft Windows 98N/AN/A1
Microsoft Windows CEN/AN/AN/A

참고로 데이터센터 서버는 Compaq이나 HP등에 문의 하시면 되며 - 하드웨어와 함께 제공

영문 버젼만 존재하는 것으로 알고 있습니다.

아래의 버젼들은 잘 사용은 안하지만.. 참고 하십시요.



운영 체제


Developer Edition


Desktop Engine


SQL Server CE
                Enterprise Evaluation Edition
Microsoft Windows® 2000 DataCenter322N/A32
Windows 2000 Advanced Server82N/A8
Windows 2000 Server42N/A4
Windows 2000 Professional22N/A2
Microsoft Windows NT® 4.0 Server, Enterprise Edition82N/A8
Windows NT 4.0 Server42N/A4
Windows NT 4.0 Workstation22N/A2
Microsoft Windows 98Desktop Engine 사용1N/AN/A
Microsoft Windows CEN/AN/A1N/A

다음은 각 SQL서버 버젼이 사용 가능한 최대 메모리 크기 입니다.

운영 체제Enterprise EditionStandard EditionPersonal Edition
Windows 2000 DataCenter64GB2GB2GB
Windows 2000 Advanced Server8GB2GB2GB
Windows 2000 Server4GB2GB2GB
Windows 2000 ProfessionalN/AN/A2GB
Windows NT 4.0 Server, Enterprise Edition3GB2GB2GB
Windows NT 4.0 Server2GB2GB2GB
Windows NT 4.0 WorkstationN/AN/A2GB

참고로 2G이상의 메모리를 사용하시려면.. boot.ini화일의 내용을 수정하셔야 합니다.

다음으로 각 버젼별 부가 기능이며 여기서부터는 세개의 Ent와 Std, Person버젼 세개만

알아 보겠습니다.

데이터베이스 엔진 기능입니다.


데이터베이스 엔진 기능

Enterprise Edition

Standard Edition

Personal Edition
다중 인스턴스 지원지원지원지원
장애 조치 클러스터링(네 개 노드까지)지원N/AN/A
SQL Server 엔터프라이즈 관리자의 장애 조치 지원지원N/AN/A
로그 전달지원N/AN/A
병렬 DBCC지원N/AN/A
병렬 CREATE INDEX지원N/AN/A
향상된 미리 읽기 및 스캔지원N/AN/A
인덱스된 뷰지원N/AN/A
연합된 데이터베이스 서버지원N/AN/A
SAN(System Area Network) 지원지원N/AN/A
그래픽 DBA 및 개발자 유틸리티, 마법사지원지원지원
언어 설정에 대한 그래픽 유틸리티 지원지원N/AN/A
전체 텍스트 검색지원지원지원(Windows 98 제외)

다음은 SQL서버 버젼별 복제 기능입니다.


복제 게시자 기능


Enterprise Edition


Standard Edition


Personal Edition
스냅샷 복제지원지원지원
트랜잭션 복제지원지원구독자만
병합 복제지원지원지원
즉시 업데이트 구독지원지원지원
지연 업데이트 구독지원지원지원

다음은 SQL서버2000의 Analysis 서비스 버젼별 기능입니다.



Analysis Services 기능


Enterprise Edition


Standard Edition


Personal Edition
Analysis Services지원지원지원
사용자 정의 OLAP 파티션지원N/AN/A
파티션 마법사지원N/AN/A
연결된 OLAP 큐브지원N/AN/A
ROLAP 차원 지원지원N/AN/A
HTTP 인터넷 지원지원N/AN/A
사용자 지정 롤업지원지원지원
계산된 셀지원N/AN/A
차원에 쓰기 되돌림지원N/AN/A
매우 큰 차원 지원지원N/AN/A
동작지원지원지원
실시간 OLAP지원N/AN/A
분산 분할된 큐브지원N/AN/A
데이터 마이닝지원지원지원

다음은  SQL서버2000의 각 버젼별 데이터 변환 및 의사결정 지원 기능입니다.

입니다.

Analysis Services기능Enterprise EditionStandard EditionPersonal Edition
데이터 변환 서비스지원지원지원
통합 데이터 마이닝지원지원지원
English Query지원지원지원

이렇게 각 버젼별 기능에 대해서 알아 보았습니다.

추가적으로 최근에 발표된 SQL서버2000의 버젼 선택이라는 이름으로 올라온 자료이며

이하 표 안쪽에 있는 URL은 MS사의 링크립니다. MS사의 사정에 의해 변할 수 있는

부분이니 참고 하시길 바랍니다.

기능Enterprise EditionStandard Edition
OLAP을 위한 고급 분석 기능지원N/A
클릭 스트림 분석지원지원
패쇄 루프 분석지원지원
종합 분석 서비스지원N/A
데이터 마이닝지원지원
데이터 변환 서비스지원지원
데이터 웨어하우징 제휴지원지원
분산 분할 보기지원N/A
영어 쿼리지원지원
응용 프로그램 확장지원지원
전체 텍스트 검색지원지원
높은 유용성지원N/A
인덱스된 뷰지원N/A
.NET Enterprise Server와 통합: BizTalk Server 및 Commerce Server지원지원
메타 데이터 서비스지원지원
Office 2000 통합지원지원
온라인 분석 처리(OLAP)지원지원
OLAP 유연성지원지원
복제지원지원
풍부한 XML 지원지원지원
확장성지원지원
보안지원지원
간소화된 데이터베이스 관리지원지원
가상 인터페이스 시스템 영역 네트워크
(VI SAN)
지원N/A
데이터 웹 액세스지원지원
웹 및 응용 프로그램 호스팅지원지원
웹 가능 분석지원N/A

3. 라이센싱

라이센싱은 사실 많은 분들이 관심이 없거나. -_-;;

보통 "잉? SQL서버 엔터프라이즈 가격? 거 1000원 아닌가요? 잉? 500원으로 요즘은 내렸나?"

라고 하실지 모르지만.. 대단히 문제가 생길 소지가 많은 부분이며 종이쪼가리 한장이라고

무시하셨다가는 다음날 아침 조간신문에 울회사 사장님의 사진과 함께 "사과문" 이라고

찍힌 사진이 나갈 수도 있습니다.

참고하시길 바라며...

가격 및 라이센스에 대한 정보는 당연히 제가 할 필요가 없겠지요?

http://www.microsoft.com/korea/sql/howtobuy/pricing/default.asp

부분에서 라이센싱 관련 자료를 보실 수 있으며(2001년 12월 26일 기준)

MS사의 웹사이트 링크는 수시로 변하기 때문에 적절하게 찾아 보시면 됩니다.

이정도면 어느정도의 설치전 작업은 말씀을 드린듯 하네요.

그럼 실제 설치 화면을 보시면서 이야기를 진행하도록 하지요.


1. SQLServer2000 특징, 설치 - 설치전 점검사항 문서의 끝입니다.

문자열(스트링) 전격 분석 2부 1강  (0) 2007.01.05
문자열(스트링) 전격 분석 2부  (0) 2007.01.05
Windows Presentation Foundation 소개  (0) 2006.12.22
oracle shared pool size얼마나 남았나?  (0) 2006.08.02
[Tip] #progma...  (0) 2006.07.19
and