본문 바로가기

SQL Server/ER Studio

ER/Studio 8.0.3

DB모델링에 ER/Studio를 사용한지 몇 년 되는군요.

처음엔 ER-Win을 사용했었는데 ER/Studio를 접한 이후 다른 CASE툴은 사용하지 않고 있습니다. ^^;

처음에 7.0을 사용했고 1년 반정도 7.5를... 그리고 오늘 8.0으로 업데이트했네요.

사실 회사 옮긴 직후 ER/Studio 구매 요청을 했고, 그 때 구입한 버전은 7.6이었습니다.

불행히도 7.6은 매우 불안정한 버전이었는데... 7.5에서 작성한 파일을 읽거나, 특정 세팅의 SQL Server를 Reverse Engineering하면 비정상 종료되곤했습니다. 할 수 없이 7.5로 다운 그레이드한 채 1년 반을 지냈죠. ㅎㅎ

얼마전 엠바카테로에서 데브기어라는 사이트를 오픈하고 데이터베이스 툴 런칭 행사를 했었죠.

저도 참석하긴 했지만 그다지 영양가 있는 자리는 아니었습니다. 그냥 ER/Studio 8.0이 출시되었다는 정도? ^^;

어쨌든 업데이트 되었다니 써보기로 했습니다.

지지난 주 구매팀에 업데이트 요청해서 설치 파일과 시리얼을 받았는데... 오늘에야 설치했네요. (이놈의 게으름은... )

ER/Studio 7.5에 대한 내용은 아래 포스트를 참고하세요.

2008/04/15 - [ER/Studio] - ER Studio 사용하기



아직 제대로 사용해본 건 아니니... 간단한 첫인상(?)만 정리합니다.

좋은 점
- SQL Server 2008을 지원합니다. 새로 추가된 7가지의 데이터 타입 중 geometry, geography를 제외한 5가지 (date, time, datetime2, datetimeoffset, hierarchyid)가 추가되었습니다.


- 인덱스 옵션 중 include 기능을 지원합니다.
- 7.5에서 작성한 파일에 대한 호환성 (8.0용 파일로 변경됩니다.)


수정되었으면 하는 것들...

- 행사 연설에서 분명 아시아 시장을 위해 유니코드 지원을 강화했다고 했는데... 별로 그렇지 못한 것 같습니다.
  여전히 ER/Studio가 generate하는 스크립트는 유니코드 문자열을 N''으로 감싸고 있지 않습니다.
- 파티셔닝된 인덱스의 경우... 인덱스에 포함된 컬럼이 아니면 기준 컬럼으로 사용할 수 없습니다.
- SQL Server 2008의 필터링된 인덱스를 지원하지 않습니다.
- SQL Server 2008에  새로 추가된 데이터 유형인 datetime2의 경우, domain 수준에서 datetime2를 선택할 때 scale을 지정할 수 없습니다. 이름도 datetime2가 아닌 DATETIMN인데.. 무슨 의미일까요? ^^;




ER/Studio의 장점은 다양한 기능 - Report, Macro, Compare,... - 에 있는 것 같습니다.
반면에 자잘한 버그가 있다는 단점도 있었는데요...
이번 8.0에선 그 자잘한 버그가 얼마나 사라졌는지 확인해 봐야겠습니다. ^^

'SQL Server > ER Studio' 카테고리의 다른 글

Windows 7에서 ER/Studio 8.0.3 build 6051 한글 깨짐  (0) 2009.08.18
ER/Studio 8.0 New Features Guide  (0) 2009.07.15
ER Studio 사용하기  (9) 2008.04.15