데이터 모델링 툴을 이용하여 데이터 모델링 시 리버스 엔지니어링을 한다면 DB와의 연결은 필수입니다.


ER/Studio DA는 DB와의 연결 방법으로 3가지 방법을 제공합니다.

1. Native/Direct Connection: 특정 드라이버없이 DB의 정보를 이용하여 연결합니다(DB2, MSSQL Server, Oracle, Sysbase DBMS 지원)

2. ODBC: 연결을 원하는 DB의 ODBC 드라이버를 이용하여 연결합니다.

3. Embarcadero Connect Data Source: Embarcadero의 CONNECT 툴(메타관리툴)에 등록되어있는 DB 정보를 이용하여 연결합니다.


<ER/Studio DA에서 ODBC 드라이버를 이용하여 PostgreSQL 연결 방법 - 리버스 엔지니어링>

※ ODBC 드라이버 연결 방법은 모두 동일합니다.

ODBC 드라이버를 이용하여  PostgreSQL에 연결 후 리버스 엔지니어링 해오는 방법을 소개해드립니다.


1. PostgreSQL에서 제공하는 ODBC 드라이버를 설치합니다.

ODBC 드라이버 설치 방법은 PostgreSQL을 설치하고 난 후 자동으로 설치되는 Stack Builder를 이용합니다.

postgre odbc.jpg


2. ER/Studio DA로 돌아와서 File > New를 선택 후 "Reverse-engineer and existing database"를 선택합니다(2번째 옵션).


3. "Reverse Engineer Wizard" 창이 나타나면 "Connection" 부분에서 ODBC를 선택 후 [Setup...]버튼을 클릭합니다.

postgre odbc1.jpg

4. "ODBC 데이터 원본 관리자" 창이 나타나면 "사용자 DSN" 탭에서 [추가(D)...]버튼을 이용하여 ODBC 드라이버를 추가합니다.


5. 그 후 다시 "Reverse Engineer Wizard" 창으로 돌아와 Datasource, User Name, Password를 입력 후 리버스엔지니어링을 계속 진행합니다.


※ 리버스 엔지니어링 시 아래와 같은 에러메시지가 나타날 수 있습니다.

postgres.jpg

에러메시지 내용: 에러메시지에 나와있는 폴더(Korean 폴더) 안에 "PostgVwSql.dfa"와 "PostgVwSql.llr" 파일이 없다는 내용입니다.

에러 해결방법: 상위 폴더로 올라가 해당 파일을 복사 후 "Korean" 폴더 안에 붙여 넣습니다.


번호 제목 글쓴이 날짜 조회 수
공지 [기술 보고서 다운로드] IDC Technology Spotlight: 모델 기반 데이터 설계를 통한 비즈니스 민첩성 확보 방안 관리자 2015.08.24 8326
공지 ER/Studio Team Server(ER/Studio 용 웹포탈) 설치 및 사용자 가이드 손보라 2014.07.15 39527
공지 Repository 설치 및 사용 가이드 손보라 2014.05.27 50258
공지 ER/Studio Data Architect 설치 및 사용자가이드 관리자2 2012.01.27 52671
73 ER/Studio XE6에 새로운 기능! file 손보라 2014.09.18 1563
72 ER/Studio 기본 가이드 #8. 데이터베이스로부터 데이터모델 리버스엔지니어링하기(Reverse Engineer) 손보라 2014.08.08 1428
71 ER/Studio 기본 가이드 #7. 모델의 변경사항을 데이터베이스에 반영하기(Forward Engineer) 손보라 2014.08.08 1617
70 ER/Studio 기본 가이드 #6. ER/Studio Data Architect로 메타데이터 import & export하기 손보라 2014.08.07 1248
69 ER/Studio 기본 가이드 #5. ER/Studio Data Architect의 데이터 딕셔너리 사용하기 손보라 2014.08.06 1279
68 ER/Studio 기본 가이드 #4. ER/Studio Data Architect로 모델 간 비교 및 차이점 반영하기 손보라 2014.08.05 1308
67 ER/Studio 기본 가이드 #3. ER/Studio Data Architect로 기존 데이터베이스 문서화하기 손보라 2014.08.04 1340
66 ER/Studio 기본 가이드 #2. ER/Studio Data Architect로 논리/물리 모델링 시작하기 손보라 2014.08.01 1329
65 ER/Studio 기본 가이드 #1. ER/Studio Data Architect로 데이터모델링 시작하기 손보라 2014.08.01 1345
64 ER/Studio DA에서 ODBC를 이용한 포워드 엔지니어링 file 손보라 2014.06.25 2053
63 리파지토리 서버를 MSSQL Server 또는 Oracle로 설치 시 설정변경이 필요한 속성('BULK INSERT' 에러 및 한글 깨짐 현상과 관련) file 손보라 2014.05.26 3198
» ER/Studio DA에서 ODBC를 이용한 리버스 엔지니어링 file 손보라 2014.05.22 3316
61 CONNECT API로 당신의 데이터에 손쉽게 접근하기. [1] file 관리자2 2014.05.08 4038
60 Skill Up! Speed Up! 데이터모델링 실습 자료 손보라 2014.02.14 3499
59 Universal Mapping 2. 실제로 동일한 엔티티가 여러 다른 파일에 다른 엔티티명으로 존재하는 경우 엔티티 맵핑 손보라 2014.01.25 2702
58 Universal Mapping 1. 실제로 동일한 엔티티가 서로 다른 파일에 다른 엔티티명으로 존재하는 경우 엔티티 맵핑 손보라 2014.01.25 2750
57 Data Architect 9.6/XE4 새로운 기능! file 손보라 2013.12.31 5196
56 ER/Studio 업그래이드 가이드 [1] file 문효섭 2013.12.18 5159