한국어

Develop

하.... 반나절을 삽질을 하다가 한 블로그에서 답을 찾아서 해결됬다.

 

MySQL에서 Excel 파일로 Result를 저장해서 MSSQL에서 데이터 가져오기를 하니 에러가 나고

 

ODBC를 연결해서 데이터 가져오기를 해도 에러가 나고

 

MySQL to MSSQL 사용툴 데모를 깔아서 테스트를 해도 제대로 되는게 없었는데 한방에 해결됬다.

 

MySQL을 설치하고 dump파일을 복구하고  ODBC는 MySQL ODBC 5.1 Driver를 설치했다.

 

원문에는 3.51이었는데 MySQL ODBC 5.1 Driver도 문제가 없었다.

 

EXEC master.dbo.sp_addlinkedserver @server = N'MYSQL', @srvproduct=N'MySQL', @provider=N'MSDASQL', @provstr=N'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=127.0.0.1; DATABASE=MySQLDB; USER=root; PASSWORD=password; OPTION=3' 

로 MySQL서버를 MSSQL서버에 등록하고

 

select * into MSSQLTable
from openquery(MySQL, 'select * from MySQLDB.MySQLTable)

 

를 돌리니 데이타 손실 없이 한방에 ㅋㅋㅋㅋㅋㅋ

 

 

참고로 원문링크

 

(How to) Migrate from MySQL to MS SQL Server 2005 Express Edition

번호 제목 글쓴이 날짜 조회 수
27 MSSQL formatnumber kaiserhan 2023.05.26 3
26 varchar 값 '*'을(를) 데이터 형식 int(으)로 변환하지 못했습니다. kaiserhan 2018.05.02 39815
25 MSSQL 대소문자 구분하여 조회 kaiserhan 2017.05.04 50513
24 MSSQL 접속자 정보 kaiserhan 2015.11.02 48881
23 MSSQL NOT IN sub query kaiserhan 2015.08.12 49098
22 SELECT isnull(column,'') 과 SELECT column 속도 kaiserhan 2015.06.25 48595
21 MSSQL 트랙잭션 로그 없이 대량 삭제 kaiserhan 2015.06.19 84348
20 MSSQL column value 의 byte 길이 확인 kaiserhan 2015.01.15 49657
19 Excel자료를 MSSQL로 import 시 문자열이 255자로 잘릴경우[2013.11.26] kaiserhan 2013.11.26 60922
18 누적합계 쿼리 [2013.11.01] kaiserhan 2013.11.01 51535
17 ROW_NUMBER(), RANK(), and DENSE_RANK() [2013.10.01] kaiserhan 2013.10.01 49269
16 MSSQL 연결된 서버(Linked Server) 연결 테스트 sp_testlinkedserver [2013.09.13] kaiserhan 2013.09.13 50249
15 데이터 공급자나 기타 서비스가 E_FAIL 상태를 반환했습니다. [2013.08.14] kaiserhan 2013.08.14 52629
14 MSSQL dm_exec_connections [2012.03.27] kaiserhan 2012.03.27 45472
13 MSSQL 객체의 Schema 변경 [2012.03.08] kaiserhan 2012.03.08 47653
12 Database Backup,Restore [2011.10.18] kaiserhan 2011.10.18 47071
11 Table, Column name Alter [2011.09.28] kaiserhan 2011.09.28 47243
10 오라클 유니코드를 MSSQL 비유니코드 VARCHAR로 입력하는 법 [2011-07-26] kaiserhan 2011.07.26 57099
9 MySQL to MSSQL2005 마이그레이션 enum [2010.11.25] kaiserhan 2010.11.25 49267
» MySQL to MSSQL2005 마이그레이션 [2010.11.23] kaiserhan 2010.11.23 59525