티스토리 뷰
회사에서 visio 2010 으로 데이터베이스 모델링을 한 후 모델링한 테이블들을 SQL 스크립트로 옮겨야 하는 작업이 필요해졌다.
당연히!! MS Visio 에서 제공할 줄 알았는데...설계한 테이블을 스크립트로 내보내는 기능이 없었다.
그래서 찾아보니 SQL 스크립트를 생성해주는 ADD-IN 이 존재했다.
아래는 그 블로그이다.
내용을 보면, visio 2010 을 이용해서 기존에 DB를 역으로 가져오는 것은 있지만 설계한 DB를 Create Table 하는 방법이 없어서, add-in 으로 만들었다는 ... 그리고 사용하려면 .net framework 4 를 설치해야 한다는 것이다.
일단 설치 파일은 아래의 위치에서 다운 받을 수 있다.
http://forwardengineer.codeplex.com/
32bit visio 2010의 경우 설치 및 사용 방법은 간단하다.
설치는 next 만 누르면 끝이고, 사용 방법은 설치가 완료되면 아래와 같이 리본화면에 forward engineer 메뉴가 나타난다.
64bit visio 2010의 경우에는 설치파일로 설치 한 후
C:\Program Files (x86)\Visio Forward Engineer 경로에 들어가서 Visio.ForwardEngineer.vsto 를 실행해 준다.
그 이 후에 visio 2010에 들어가면 메뉴가 생겨 있을 것이다.
Forward Engineer 메뉴 클릭하여 보이는데로 사용하면 된다.
이런 방법은 *.vsd 파일 통으로 create 하는 방법이므로, 오류가 많이 발생할 수 있다.
만약 오류가 나면, 스크립트를 만들고 싶은 테이블만 새 파일로 만들어서 옮긴 후 forward engineer 로 선택하면 된다.
'전공 > 데이터베이스' 카테고리의 다른 글
MySql 5.0 5.1 사용자 추가 및 원격 접속 허용 (1) | 2010.10.19 |
---|---|
파일 처리 시스템(File processing system)의 문제점 과 데이터베이스 (9) | 2009.07.16 |
데이터베이스 시스템(Database System)의 소개 (0) | 2009.07.16 |
댓글