분류 전체보기 (199)
ººº::Development™:: (66)
ººº::Learning™:: (31)
ººº::Information™:: (37)
ººº::Note™:: (11)
ººº::Photo™:: (50)
ººº::zEtc™:: (3)
rss

믹시
tistory 티스토리 가입하기!
'MS-SQL'에 해당되는 글 2건
2008. 10. 8. 16:17
항상 연결할 때 마다 잘 안되는 ER-Win에서 mssql연결하기!
오늘도 역시 올 초에 삽질했던 작업을 또다시 했다. 왜 연결이 안되지? 아 dll, 어라 왜 안되지..? 아 이 메뉴에서 연결은 안되고 저쪽 메뉴에서 했지?
항상 생각하고 또 생각해도 사람의 기억력은 한계가 분명이 존재하는거 같다. 그래서 이렇게 나와 같은 실수, 혹은 나와 같은 고민을 하시는 분들에게 작은 정보를 공유합니다.

:: 첫번째 ::
  우선 필요한 파일이 존재한다. 바로 DLL파일인데 이 파일이 머에 필요한지는 모르겠지만 제네지스 게시판을 통해 알아본 결과 "MSSQL 2005의 경우 기본적으로 네트워크 DB연결에 사용되는 DLL파일이 설치되지 않습니다." 며, ERWin의 문제가 아니며, 해결 방법은 바로 ntwdblib.dll 파일을 C:\Windows\System32 폴더에 붙여 넣으면 그냥 된다 라는 답변을 찾았다.



:: 두번째 ::
  첫번째로 했는데 연결이 안되면, 연결하고자 하는 데이터베이스에 m7License라는 테이블을 아래와 같은 컬럼 형식으로 생성한다.
SerialNumber nchar( 255 )
LicenseCode  nchar( 255 )
위와 같이 생성 한 후, SerialNumber에 자신의 ER-Win 시리얼 넘버를 넣어준다. 이후 LicenseCode에는 1이라는 값을 Insert해준다. 이유는 잘 모르겠다( 구글링의 결과 이걸 넣어주라는 건 찾았는데 이유는 몬찾았다. 혹시 아시는 분 알려주세요 )

:: 세번째 ::
위 두가지 방법으로도 연결을 못시키셨다면 연결 방법을 바꾸는 방법밖에 없을 것이다. 위의 두 방식은 Service -> Connection을 선택해서 연결을 하고자 할 때라면, 이번 방법은 Tool -> Reverse Enginer을 선택해서 연결을 하는 방법이다.
사용자 삽입 이미지

방법은 그냥 메뉴 선택하고 Model type 선택해서 다음 다음 누르고 연결 계정 입력하고 Conneciton해주면 된다. 만약 이 방법이 안될 경우 위 두가지 방식을 선 진행 후 연결하면 될 것이다.


위와 같이 연결하면 해당하는 데이터베이스의 모든 테이블을 로드 할 수 있다. 이렇게 로드 후 해당하는 데이터베이스 스키마 작업을 하면 된다.

많이 부족한 자료지만 도움이 되시는 분들이 계셨으면 하네요..


:: 그럼 이 글을 읽는 모든 분들께 오늘 하루 즐겁고 행복만이 가득한 하루 되시길!!^_^ ::




2007. 3. 22. 11:01

갑자기 남호형의 부탁으로 홈페이지 리뉴얼을 하게 됬다.

작업 내용을 살펴보면 형네 회사에서 디자인과 모든 HTML코딩은 끝나있었고 내가 할 일은 이전 데이터를 현제 시스템과 프로그램에 맞게 마이크레이션 해줘야 하는 작업이다.

간단하게 말해 데이터 이전이라고 보면된다.

그런데 이 이전이 같은 플랫폼상에서 이전이면 좋은데 그게 아니라 MySQL에서 MS-SQL이라는 곳으로 이전을 해야 한다는 것이다. 휴!!!!

일단 MySQL과 MS-Sql자체의 DDL두 틀리구 이거 한두가지가 아닌데 더 황당한건 이전 홈페이지가 제로보드로 돌아가고 있다는 것이었다...

제로보드 사용자 입장에서는 편리하게 잘 만들었지만..디비를 조금이라도 한다는 사람은 제로보드의 스키마 구조가 얼마나 안좋은지를 알 수 있을 것이다.

머 우짜든 일은 하게 됬고 일단 디비를 포팅하는게 최우선..

그래서 이리저리 네이보와 구굴신의 도움을 받아서 프로그램이나 글을 찾는 와중에 http://www.convert-in.com/sql2mss.htm 이란곳에서 Convert툴을 제공하고 있었는 사실을 알았다.(이 프로그램은 유료라고 하는디)

머 일단 Demo버전으로 받아서 테스트를 해봤다.

결론은 대 만족...

그냥 깔고 MySql및 MS-Sql host위치와 사용자 ID, PWD만 입력해주고 테이블 선택해주고 그러면 바로 끝!!

자 일단 MySQL에서 MS-SQL로의 데이터 이전은 완료

이제부터는 새로운 홈페이지의 구조에 맞게끔 이전 데이터를 헨들링 할 차래~~
으으으으으으으으으으 그건 또 언제 하징~~ㅠㅠ



prev"" #1 next