Eclipse 기반에 추가 설치를 통해 무료 ERD 툴을 사용할 수 있습니다.
장점 : 많은 Database를 지원
단점 : 정렬 기능, 물리 및 논리 변환 기능등 상세하기 조작은 어려웠습니다.
단순하게 논리 ERD를 DB로 부터 읽어서 역으로 바로 그려줄수 있는 장점이 있습니다.
(추가 작업을 하면 되겠지만 상세하게 지원되는 DB는 다른것 같습니다.)
1. Eclipse를 설치합니다.
Eclipse IDE for Enterprise Java Developers
2. Eclipse 실행 후 Help => Install New Software 선택
관련 Repository 위치를
http://ermaster.sourceforge.net/update-site
추가 후 검색되어 나오는
ERMaster를 설치합니다.
3. 이클립스 재시작 후
신규 프로젝트를 생성합니다.
General --> Project (임의의 이름을 정하고 생성합니다.)
그후
프로젝트 -> New -> Other -> ERMaster 선택 -> 종속될 프로젝트 (3번 처음 시작할 때 만든 프로젝트 선택)
선택 합니다.
Database 선택 부분
Tibero 예)
데이터베이스 : StandardSQL
화면이 뜨면 바탕화면에서 마우스 우클릭
=> 가져오기 -> 데이터베이스
3.1 DB 정보 입력
데이터 베이스 : StandardSQL
(DBA 문의)
데이터베이스 명 : 사용하는 데이터베이스 명 입력
사용자 명 : 사용자명 입력
패스워드 : 패스워드입력
포트번호 : 8629 (디폴트 8629)
만약 JDBC 관련 입력이 안된다면 창을 닫고 다시 선택하면 활성화 됩니다.
JDBC URL : tibero:thin:@<DB 아이피>:<포트번호>:<SID>
JDBC 드라이버 클래스 이름 : com.tmax.tibero.jdbc.TbDriver
JDBC 드라이버 (tibero 6 용)
Next 버튼으로 연결
가져올 스키마, 개체 선택, 시퀀스 포함하면 오류발생
기타 테이블 개수가 많은경우 오류가 발생합니다.
=> workspace 밑에 .matadata 밑에 .log 파일을 열면 상세 원인을 분석 가능합니다.
급하게 찾고 정리한 내용이라 상세 옵션이나 설정은 인터넷을 검색하시면 더욱 좋습니다.!
끝.
'Database' 카테고리의 다른 글
「SQLP 핵심노트」 Ⅰ & Ⅱ 출간 (0) | 2021.09.08 |
---|---|
무료 DB 접근 툴 (0) | 2019.08.19 |
damo 암호화 컬럼 복원시 주의사항 (0) | 2017.08.20 |
Sybase IQ Administrator 사용 Script (0) | 2012.10.18 |
JNDI Log4SQL 적용 예... (0) | 2011.04.21 |