오늘도 역시 올 초에 삽질했던 작업을 또다시 했다. 왜 연결이 안되지? 아 dll, 어라 왜 안되지..? 아 이 메뉴에서 연결은 안되고 저쪽 메뉴에서 했지?
항상 생각하고 또 생각해도 사람의 기억력은 한계가 분명이 존재하는거 같다. 그래서 이렇게 나와 같은 실수, 혹은 나와 같은 고민을 하시는 분들에게 작은 정보를 공유합니다.
:: 첫번째 ::
우선 필요한 파일이 존재한다. 바로 DLL파일인데 이 파일이 머에 필요한지는 모르겠지만 제네지스 게시판을 통해 알아본 결과 "MSSQL 2005의 경우 기본적으로 네트워크 DB연결에 사용되는 DLL파일이 설치되지 않습니다." 며, ERWin의 문제가 아니며, 해결 방법은 바로 ntwdblib.dll 파일을 C:\Windows\System32 폴더에 붙여 넣으면 그냥 된다 라는 답변을 찾았다.
:: 두번째 ::
첫번째로 했는데 연결이 안되면, 연결하고자 하는 데이터베이스에 m7License라는 테이블을 아래와 같은 컬럼 형식으로 생성한다.
LicenseCode nchar( 255 )
:: 세번째 ::
위 두가지 방법으로도 연결을 못시키셨다면 연결 방법을 바꾸는 방법밖에 없을 것이다. 위의 두 방식은 Service -> Connection을 선택해서 연결을 하고자 할 때라면, 이번 방법은 Tool -> Reverse Enginer을 선택해서 연결을 하는 방법이다.
방법은 그냥 메뉴 선택하고 Model type 선택해서 다음 다음 누르고 연결 계정 입력하고 Conneciton해주면 된다. 만약 이 방법이 안될 경우 위 두가지 방식을 선 진행 후 연결하면 될 것이다.
위와 같이 연결하면 해당하는 데이터베이스의 모든 테이블을 로드 할 수 있다. 이렇게 로드 후 해당하는 데이터베이스 스키마 작업을 하면 된다.
많이 부족한 자료지만 도움이 되시는 분들이 계셨으면 하네요..
'ººº::Development™:: > ::Database™::' 카테고리의 다른 글
[SQL] Sql-like 구문 (0) | 2009.11.11 |
---|---|
[ODBC] Linux에서 MS-SQL 접속하기 (0) | 2008.10.30 |
MySql Error - Client does not support authentication protocol requested by Server (0) | 2007.06.26 |
MySQL Connection Error (0) | 2007.05.28 |
Linux서버에 오라클10g 설치하기 (0) | 2007.03.22 |
갑자기 남호형의 부탁으로 홈페이지 리뉴얼을 하게 됬다.
작업 내용을 살펴보면 형네 회사에서 디자인과 모든 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로의 데이터 이전은 완료
이제부터는 새로운 홈페이지의 구조에 맞게끔 이전 데이터를 헨들링 할 차래~~
으으으으으으으으으으 그건 또 언제 하징~~ㅠㅠ
'ººº::Development™:: > ::Database™::' 카테고리의 다른 글
[ODBC] Linux에서 MS-SQL 접속하기 (0) | 2008.10.30 |
---|---|
[ER-Win] ERWin에서 MS-SQL 연결하기 (10) | 2008.10.08 |
MySql Error - Client does not support authentication protocol requested by Server (0) | 2007.06.26 |
MySQL Connection Error (0) | 2007.05.28 |
Linux서버에 오라클10g 설치하기 (0) | 2007.03.22 |