저는 SQL2000에서 SQL2005 로의 점프를 이미 완료 한 것을 기쁘게 생각하는 유일한 이유를 찾고 있습니다.SQL2000에서 SQL2005로 업그레이드해야하는 이유는 무엇입니까?
답변
네이티브 XML 지원이 여기에 있습니다.
SSIS 지원. DTS를 날려 버리고 아주 편리합니다. :)
사실, 임시 데이터 변환에 DTS를 사용하는 것이 훨씬 쉽습니다. –
- 임시 테이블을 만들지 않고 재귀.
- 기본 예외 지원 (캐치 대신에 /하려고하면 @error 고토)
때문에 :
는Microsoft는 SQL Server 2000 서비스 팩 3a에 대한 (SP3a를) 지원 고객을 생각 나게하고 싶습니다것 2007 년 7 월 10 일에 끝납니다.
(수동으로) 임시 테이블을 만들지 않고 페이지 매김을하는 것은 기본적이지만 큰 개선입니다.
그러나 다음 데이터 테이블에서 직접 ASP.NET 응용 프로그램의 일부있는 GridViews, 당신은 응용 프로그램에 페이징 할 것 & 드롭 ...
CLR 통합을 끌어려고하는 경우에
행 버전 관리 기반 트랜잭션 격리
가장 큰 이유는 SQL 2000이 Vista에서 지원되지 않는다는 것입니다. 그 때문에 SQL 2005로 옮겨야했습니다.
나만의 것인지 모르겠지만 Linq2SQL은 SQL 2000에서 완벽하게 작동하지 않습니다. 일반적으로 스키마 키, 외래 키, RI 등의 추론을 기반으로하는 하위 컬렉션을 자동으로 생성하여 채우도록되어 있습니다. 2005 년에 잘 작동하지만 2000 년에는별로 운이 없었습니다.
공통 테이블 표현식이 매우 유용하다는 것이 입증되었습니다.
"마우스 오른쪽 버튼 클릭"으로 테이블을 내보낼 수 없습니다. 이것은 좋은 이유보다 더 많은 문제입니다.
SSRS - 내 조직에 정말 큰 장점은 SQL 서버 2005 리포팅 서비스와 함께 제공되는 무료보고 도구를 데 나 우리의 관리자가 아주 작은에 필요한 정확한 필드가 좋은 찾고 보고서를 생성 할 수 있습니다 시각. 그것은 도구에 내장되어 있으므로 엑셀, pdf 또는 여러 다른 형식으로 변환 할 수 있습니다. 여기에 많은 가치가 있습니다.
SSIS - 2005의 통합 서비스는 ETL (내보내기, 변환,로드) 기능에 매우 강력합니다. 자동 프로세스가 일정에 따라 실행되도록 설정할 수 있습니다.
SSAS - 분석 서비스가 유망 해 보입니다. 실제 데이터웨어 하우스를 구성하기 때문에 아직 데이터 큐브를 만들지 않았습니다. 당신은, 강력한 데이터 마이닝 알고리즘이 이미 내장되어 일단.
를 내가 이동하는 가장 큰 이유로 하나를 선택해야한다면 SQL 서버 2005에 포함되어있는이 세 가지 도구를 살펴 보자 2005 년 SSRS가 될 것입니다.이 시점에서
, 나는 ... 어떻게 우리가 이제까지 SQL 2000에서 관리 않았다 ... SQL 서버 2008
예외 처리보고 제안?
최적화를위한 동적 관리 뷰 및 서버 상태를 빠르게 확인할 수 있습니다.
PIVOT. 그 아름다운 작은 진술은 SQL Server 2005의 다른 기능 향상보다 많은 시간을 절약 해주었습니다.
- 1. 2.2.2에서 2.3.10으로 업그레이드해야하는 이유는 무엇입니까?
- 2. IOS3에서 IOS4로 앱을 업그레이드해야하는 이유는 무엇입니까?
- 3. SQL2000에서 여러 레코드 삽입
- 4. Visual Studio 2010으로 업그레이드해야하는 이유는 무엇입니까? (.NET 3.5에서 사용)
- 5. 델파이 2009에서 업그레이드해야하는 이유
- 6. SQL2000 데이터베이스를 다른 컴퓨터의 SQL2005로 마이그레이션
- 7. SQL2000에서 xml 데이터 쿼리 (xml을 셀, 여러 행에 직접 저장)
- 8. 이유는 무엇입니까?
- 9. 이유는 무엇입니까?
- 10. Microsoft는 .NET 런타임 버전을 특정 버전의 VIsual Studio에 묶는 이유는 무엇입니까?
- 11. 웹 서비스가 비동기 적으로 호출되는 이유는 무엇입니까? 그 이유는 무엇입니까?
- 12. scriptaculous.js와 함께 prototype.js를 사용하는 이유는 무엇입니까? 주된 이유는 무엇입니까?
- 13. 방화범이 끌리는 이유는 무엇입니까?
- 14. 함수에 '정적'정의가있는 이유는 무엇입니까?
- 15. 람다가 사라지는 이유는 무엇입니까?
- 16. 정적 소멸자가없는 이유는 무엇입니까?
- 17. Rails 2.0.2가로드되는 이유는 무엇입니까?
- 18. 자바가 새로운 이유는 무엇입니까?
- 19. delayed_job이 실패하는 이유는 무엇입니까?
- 20. .NET에 System.ClassNotFoundException이없는 이유는 무엇입니까?
- 21. navigator.cpuClass가 잘못된 이유는 무엇입니까?
- 22. 합성해야하는 이유는 무엇입니까?
- 23. 상속 한 이유는 무엇입니까?
- 24. CollectionView.CollectionChanged가 보호되는 이유는 무엇입니까?
- 25. ODBC가 느린 이유는 무엇입니까?
- 26. vcxproj.filters 파일이있는 이유는 무엇입니까?
- 27. IDE에 프로젝트가있는 이유는 무엇입니까?
- 28. Direct3DCreate9가 느린 이유는 무엇입니까?
- 29. 쿠키가 만료되는 이유는 무엇입니까?
- 30. "클라우드"라고하는 이유는 무엇입니까?
2005? 왜이 시점에서 2008 년으로 뛰어 내리지 않습니까? – GEOCHET
우수한 점. 2005 년이 아니라는 주된 이유는 IT의 관점에서 볼 때 '불타고'있습니다. 2008 년에도 여전히 신선한 앱 냄새가 난다. :) – Craig
@Craig : 아마도,하지만 3 단계 제품에 대한 중간 단계를 목표로하는 것은 일종의 멍청한 IMO입니다. 조금 더 오래 2000을 고수하고 2008 년 첫 SP를 기다리십시오. 그것이 내가 정상적으로 전환하는 지점입니다. – GEOCHET