MySQL [SQLyog] MSSQL에서 MariaDB(MySQL) 마이그레이션 #2/2
페이지 정보
본문
운영중인 디비에 퀴리를 이용해서 조건에 맞는 데이터만 복제하고 싶을때 방법입니다.
Ⅰ. 먼저 ODBC를 등록한다.
https://www.happyjung.com/lecture/2573 에서 관련 내용을 확인하세요
Ⅱ. Windows 2008 Server 에서 데이터 import과정입니다.
1. SQLyog Enterprise 64 를 실행합니다.
MSSQL 데이타베이스가 있는 서버에서 실행하였습니다.
2. 메뉴 -> 외부 데이터를 가져오기...(Ctrl+Alt+O)를 클릭합니다.
3. 새 작업 시작 > 다음(N)을 클릭합니다.
4. 데이터 소스 ( MSSQL) 사용자이름과 비밀번호를 입력하고 다음을 클릭합니다.
5. MySQL 접속정보를 입력합니다.
6. 데이터베이스를 선택합니다.
압축 프로토콜 사용 -> 체크해지
압축 프로토콜을 사용하면 네트워크를 통해 전송할 데이터 양이 줄어들지만 서버 및 클라이언트(압축 및 압축해제)에 추가로드가 발생합니다.
로컬 컴퓨터 로컬네트워크 또는 매우 빠른 인터넷 연결을 통해 MySQL에 연결할때 이 옵션을 사용하지 않는 것이 좋습니다.
7. 테이블 복사 또는 쿼리를 지정
하나 이상의 테이블을 가져올 것인지 데이터 소스에서 쿼리 결과물을 가져올 것인지 지정하십시오
전송할 데이터를 지정하기 위한 쿼리 사용하기
Specify Table Copy or Query
Specify whether to IMPORT one or more TABLE(s) or the result of the QUERY from the data source
Use a query to specify the data to transfer
8. SQL문을 입력
데이터를 가져올 쿼리 입력
Type SQL Statement
Type the query which will get the data
9. 테이블 선택
복사하려는 하나 이상의 테이블을 선택할 수 있습니다. 테이블 위에 나타날 때 스키마 또는 데이터를 복사하거나 구조를 변형하려면 클릭(....)하십시오.
Select Table(s)
You can choose one or more table(s) to copy. You can copy the schema or data as it appears on the table or click(....) to transform the structure.
10. 오류 상에서 어떤 작업을 수행하시겠습니까?
오류가 발생했을 때 이메일로 보고 전송
What do you want to do on error?
Send report over Email when an error occurs
11. 무엇을 하시겠습니까?
What do you want to do?
12. 데이터베이스 불러오기 마법사 완료중
Total time taken 메시지가 나올때까지 기다립니다.
13. 마법사가 성공적으로 완료되었습니다.
Ⅰ. 먼저 ODBC를 등록한다.
https://www.happyjung.com/lecture/2573 에서 관련 내용을 확인하세요
Ⅱ. Windows 2008 Server 에서 데이터 import과정입니다.
1. SQLyog Enterprise 64 를 실행합니다.
MSSQL 데이타베이스가 있는 서버에서 실행하였습니다.
2. 메뉴 -> 외부 데이터를 가져오기...(Ctrl+Alt+O)를 클릭합니다.
3. 새 작업 시작 > 다음(N)을 클릭합니다.
4. 데이터 소스 ( MSSQL) 사용자이름과 비밀번호를 입력하고 다음을 클릭합니다.
5. MySQL 접속정보를 입력합니다.
6. 데이터베이스를 선택합니다.
압축 프로토콜 사용 -> 체크해지
압축 프로토콜을 사용하면 네트워크를 통해 전송할 데이터 양이 줄어들지만 서버 및 클라이언트(압축 및 압축해제)에 추가로드가 발생합니다.
로컬 컴퓨터 로컬네트워크 또는 매우 빠른 인터넷 연결을 통해 MySQL에 연결할때 이 옵션을 사용하지 않는 것이 좋습니다.
7. 테이블 복사 또는 쿼리를 지정
하나 이상의 테이블을 가져올 것인지 데이터 소스에서 쿼리 결과물을 가져올 것인지 지정하십시오
전송할 데이터를 지정하기 위한 쿼리 사용하기
Specify Table Copy or Query
Specify whether to IMPORT one or more TABLE(s) or the result of the QUERY from the data source
Use a query to specify the data to transfer
8. SQL문을 입력
데이터를 가져올 쿼리 입력
Type SQL Statement
Type the query which will get the data
9. 테이블 선택
복사하려는 하나 이상의 테이블을 선택할 수 있습니다. 테이블 위에 나타날 때 스키마 또는 데이터를 복사하거나 구조를 변형하려면 클릭(....)하십시오.
Select Table(s)
You can choose one or more table(s) to copy. You can copy the schema or data as it appears on the table or click(....) to transform the structure.
10. 오류 상에서 어떤 작업을 수행하시겠습니까?
오류가 발생했을 때 이메일로 보고 전송
What do you want to do on error?
Send report over Email when an error occurs
11. 무엇을 하시겠습니까?
What do you want to do?
12. 데이터베이스 불러오기 마법사 완료중
Total time taken 메시지가 나올때까지 기다립니다.
13. 마법사가 성공적으로 완료되었습니다.
댓글목록
등록된 댓글이 없습니다.