DBSync : MSSQL<=> mysql로 DB 변경 > 서버관리자

서버관리자

서버관리자 모임 게시판 입니다.

DBSync : MSSQL<=> mysql로 DB 변경 정보

DBSync : MSSQL<=> mysql로 DB 변경

본문

https://sir.kr/cm_free/1427568https://sir.kr/so_server/1532 에 이은  다른 버전입니다.

 

제가 쓰고 있는 것은 https://dbconvert.com  사의 DBSync for MSSQL & MySQL 버전입니다.

 

MSSQL의 DB가 거의 다 로컬 DB라서.. 제가 성공한 화면을 알려 드리겠습니다.

 

먼저 Source에 MSSQL Database로 설정하고 connection type을 pipe로 잡아야 됩니다. 

(옵션은 MySQL, MSSQL, MSSQL Azure 3가지입니다.)

 

그리고 host는 컴퓨터네임\DBname으로 해주서야 됩니다.

 

2915387206_1509726526.2153.PNG

 

mysql도 로컬 DB로.. (utf8mb4는 없네요..)

 

2915387206_1509726552.6028.PNG

 

옮기고자 하는 DB테이블 들이 나오면 선택해주시고..

 

데이타가 많을 경우에는 Bulk insert와 Quantization(Default:100) 값을 꼭 체크해주세요..

 

2915387206_1509726870.1918.PNG

 

최종적으로 Commit을 누르면 됩니다.

 

2915387206_1509726798.3093.PNG

 

DBsync의 가 Bidirectional Sync가 가능하다고 합니다.  트리거 베이스 싱크/바이디렉션 싱크등은 아직 테스트는 못해 봤습니다.

공감
1

댓글 10개

제가 테스트했을때 확인못했던 옵션의 변경이 있어야 하는거였군요.
좋은 정보 감사합니다.

MSSQL Connection 정보입력할때  Connection type 을 pipe 를 선택하면 port 변경이 안되네요...
1433 포트가 아닌 경우는 오직 TCP/IP 선택만 가능하네요. Trial 이라서 그런거는 아니겠죠?

제가 테스트한 Trial 과  버전이 다르네요
DBConvert for MS SQL & MySQL 4.2.6  이 제가 테스트한 Trial
DBSync for MS SQL & MySQL 5.4.3  제품명을 적고 보니 다른 제품이네요
동작은 같다고 했습니다.  DBSync에서 저도 Sync 옵션을 빼고 쓴 거라서..(Convert를 살까하다가 기능하나 더 테스트 해보자고 Sync로 구매.)

pipe구조는 SQL Server를 직접 연결하는 것 같습니다.  TCP/IP옵션이 아니라서 Port는 필요없겠죠..

SQLyog와의 큰 차이점은 ODBC사용없이 가는 것 같습니다.
MSSQL 접속이 local 이 아닌 외부 컴퓨터에 있으면서 접속포트라 2000 으로 변경한 경우
pipe , IPX/SPX , TCP/IP  접속테스트를 해봤습니다.
Host 에  123.123.123.123  입력 해보고
Host 에  123.123.123.123,2000  입력 해보고
1433 포트를 사용하지 않는 경우엔 TCP/IP 만 가능하네요
전체 644 |RSS
서버관리자 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT