태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.


'2010/02'에 해당되는 글 4건

  1. 2010/02/23 실버라이트 플립 클락
  2. 2010/02/23 Box2d For C#
  3. 2010/02/11 SQL Server 2005에서 SQL Server 2008로 업그레이드(Developer Edition)
  4. 2010/02/02 SQL Server 2008 새로운 기능 정리
2010/02/23 17:29

실버라이트 플립 클락

http://www.reflectionit.nl/Blog/default.aspx?guid=5686196f-adbd-43c0-85aa-fdd7cb4cf54c
Trackback 0 Comment 0
2010/02/23 09:15

Box2d For C#

http://code.google.com/p/box2dx/

Trackback 0 Comment 0
2010/02/11 11:40

SQL Server 2005에서 SQL Server 2008로 업그레이드(Developer Edition)

다음과 같이 작업을 수행하였다.

# SQL Server Developer Edition을 2005에서 2008로 업그레이드

1. 설치시작 -> 재부팅 : 10시 32분 시작
2. 모든 서비스 중지
3. 업그레이드 선택 설치
4. 업그레이드 성공 : 11시 06분 완료
5. 서비스팩 설치 시작 : 11시 12분
6. 서비스팩 설치 완료 : 11시 23분
7. 버전 = 10.0.2531
8. SQL 2005 프로그램 제거 : 워크스테이션 구성요소

소요시간은 1시간 가량 걸렸는데, 서버환경은 모두 다르므로 단순히 참고만 할 것!

# 설치후 문제점
1. SQL Server 2005 서비스팩 3가 설치되지 않은 SSMS에서는 접속되지 않는다.

# 사족
 서비스를 중지하지 않을 경우 업그레이드 완료 시점에서 특정 서비스(잘 기억 안남)가 응답이 없다는 오류메시지를 출력하면서 실패한다. 
이럴 경우 2005, 2008 모두 제거하고 다시 설치해야 하는 우울한 상황이 발생하게 된다.

아래 트러블슈팅 참조할 것!

# 트러블슈팅

1. 엔진 복구 핸들을 기다리지 못했다는 오류 발생


원인 : 보안 이슈로 sa 계정 이름을 변경한 경우 발생한다.
해결 : 

- Command prompt 실행
- Net start mssqlserver /f /T3608 실행
- Sqlcmd –E –A –Q “alter login <sys-admin> with name=sa”
<sys-admin> 부분에 sys-admin권한이 있는 로그인명을 입력하면 된다.
SQL Server에 연결이 실패하고 SQL Server가 중지될 경우, SQL Server 구성 관리자를 열어 서비스를 실행하고 다시 시도하면 성공한다.
- Net stop mssqlserver
- SQL Server 2008 설치 복구를 실행한다.

참조 : http://support.microsoft.com/kb/960781 : 꼭 영어원문으로 볼 것!!!

Trackback 0 Comment 0
2010/02/02 16:06

SQL Server 2008 새로운 기능 정리

참고한 문서 : http://technet.microsoft.com/ko-kr/library/bb510411.aspx

 

관리와 운영측면에서 본 마이그레이션 필요성

 

  1. 미러링 환경이 구축되어 있을 경우 가용성 향상

  2. 백업용량을 축소시킬 필요가 있을 경우 써드파티 불필요

  3. 데이터 동기화가 필요하고 현재 성능 저하 및 데이터 신뢰성 확보에 문제가 있을 경우 마이그레이션 필요

  4. 관리해야할 데이터베이스 서버가 여러대이고 통합 관리하는데 불편함이 있다면 마이그레이션 후 중앙관리서버와 데이터수집기 운영으로 효과를 볼 수 있다.

    정책 기반 관리를 적용해 일관된 정책을 여러 서버에 쉽게 전파하고 운영할 수 있는 장점이 있다.

  5. 데이터의 암호화 기능을 다양하게 지원하여, 보안성을 향상 시킬 수 있다.

    개별 데이터 암호화 알고리즘 확장 지원 및 옵션 설정으로 엔진차원에서 암/복호화 수행하여 데이터파일 유출시에도 걱정을 덜어준다.

 

개발 측면에서 향상된 기능

 

  1. 테이블/인덱스/인덱싱된 뷰의 데이터 압축 지원

  2. 분할된 테이블 및 인덱스에 대한 파티션 전환 성능 향상

  3. 공간 데이터 지원(geometry, geography 데이터 형식 추가)

  4. 날짜 데이터형식 추가되어 정밀도 향상

  5. 계층적 구조 지원으로 프로그래밍 편의성 향상

  6. 전체 텍스트 검색이 데이터베이스에 통합되어 이동, 백업/복원 시 관리 용이

  7. T-SQL 프로그래밍 편이성 증가

    1. 계층적구조 지원을 위한 데이터타입(hierarchyid) 추가

    2. 날짜시간 데이터타입 추가

    3. 복합 연산자 지원( set @x += 2)

    4. 멀티-insert 지원

    5. merge 구분 지원으로 조인 결과에 따른 insert/update/delete 구문 수행 가능

    6. 테이블 반환 매개 변수 지원

 

성능과 보안 측면에서 향상된 기능

 

  1. 전체 테이블 인덱스 -> 필터링된 인덱스 및 통계 지원으로 쿼리 성능 개선 및 인덱스 유지 관리 및 저장소 비용 감소

  2. 테이블 및 쿼리 힌트 향상으로 고급 쿼리 성능 튜닝시 정밀하게 제어 가능

  3. 잠금 에스컬레이션을 해제할 수 있어 분할 테이블의 경우 파티션 수준으로 잠금 구성 가능

  4. 데이터웨어하우스 쿼리 성능 향상 – 향상된 비트맵 필터링 참조

  5. 향상된 병렬 처리 쿼리

  6. 암호화 함수 지원, TRIPLE_DES_3KEY 사용 가능(DES 설명 제공)

  7. TDE(투명한 데이터 암호화) 기능은 응용 프로그램 독립적으로 데이터베이스 파일을 자동으로 암호화하는 옵션 제공.

Trackback 0 Comment 0