Mysql -> MSSQL 로 데이터 마이그레이션 이슈가 있어서 이관 했습니다.
이관할 때 사용했던 툴은 SSMA(SQL Server Migration Assistant for Mysql) 이라는 툴을 이용해 진행 했습니다.
중간에 Null 조건이나 많은 테이블을 옮기는 것이 아니라면 괜찮은 툴이라고 생각합니다.
저는 테이블을 133개를 옮겨야 해서 고생좀 했습니다만 데이터 타입이나 인덱스 등은 어느정도 잘 마이그레이션 해주는 것 같습니다.
다운로드는 https://www.microsoft.com/en-us/download/details.aspx?id=43690 에서 하시면 됩니다.
일단 테이블이 제대로 옮겨졌는지 확인을 하려면 각 DB의 테이블의 수량을 간단하게 확인하는 쿼리문을 확인 해 보겠습니다.
My SQL> SELECT COUNT(*) FROM information_schema.tables where table_schema = 'DB 명'
MSSQL: SELECT COUNT(*) FROM sys.tables
각각 DB의 시스템 파일에 대해서는 더 공부를 해야 하지만 간략하게나마 원하는 DB의 테이블 COUNT를 원할 때 다음 방법이 쉽고 간편할 것 같습니다.
댓글 없음:
댓글 쓰기