database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30164 게시물 읽기
No. 30164
ms sql 데이터를 mysql 이관 시키려고 합니다..차근차근 설명좀 해주세요~
작성자
박순채(pict7942)
작성일
2011-12-11 14:23
조회수
14,558

ms sql 데이터를 mysql 이관 시키려고 합니다..

참고로 이제 웹 프로그래머 된지는...3개월 됬습니다.(공부는 1년 정도 배우고요 일한지 3댈정도).ㅜ.ㅡ

어제 mysql -> mysql 이관 작업 처음 했습니다.

다행이 크게 어렵지 않아서 자료도 별로 없고

근데 이번에는 다릅니다 자료도 많고

 
ms sql를 mysql 로 이관 해야 합니다~~~

mssql == seqlserver 인가요 ?

만약 같다면 sqlsever 2005, 2000 이 있던데..이관 할때 크게 신경 써야 되는 부분일까요~??

저는 mysql 과 php 만 작업해왔습니다.

그런데 DB 이관을 하라고 하는데...도통 감이 안오고 검색을 해도 무슨말인지 안나오구..

어떻케 해야 되는지 모르겠습닏...좀 알려주세요


mysql gui ? 를 사용해서 바로 ms sql 에서 mysql로 이관이 가능하다고 합니다.

그래서 설치 했는데 ms sql 로 접속이 안되는 것 같습니다.

당연하겠죠~ mysql gui 라는데...


궁굼합니다~~~~~~~~~~~~~~

ms sql 에서 mysql 로 db 이관 작업 하려면

어떻케 해야 하는거죠~~??

알려주세요~~아 3개월쯤 되니까 고비네요.ㅜ.ㅡ 이것만 견디면 또 잘할껀데 ..

자세한 설명이나 , 사이트,, 프로그램 명, 사용법 등등좀 알려주세요...ㅜ.ㅡ

앗 또!!1!

mssql  은 euckr asp 이구요  mysql -> utf-8 php 입니다..

젠장 같은 mssql 에서도 한글 께지는거 같던데...아~ 산넘어 산일듯 합니다..ㅜ.ㅡ

이 글에 대한 댓글이 총 4건 있습니다.

 MS-SQL의 DTS를 사용하시는 편이 훨씬 나으실 겁니다.

2005DTS: http://technet.microsoft.com/ko-kr/library/cc700707.aspx

2000DTS는 http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=a6f79cb1-a420-445f-8a4b-bd77a7da194b&displaylang=ko 에서 받으시는 BOL의 DTS를 보시면 되겠습니다.

우욱님이 2011-12-12 06:06에 작성한 댓글입니다. Edit

고생하시네요.

이관작업은 보통 DA가 처리 하는데

내용을 봐서는 실시간 이관 작업은 아닌 것 같은데

MSSql(Sqlserver) 접속 툴을 이용해 csv 파일로 export받아서

MySQL에 import 받으시는 것이 제일 쉬울 거예요.

 

일한지 3개월 된 프로그래머에게 이관작업을 시키는 걸 보니

ETL 프로그램은 지원 되지 않을 것 같고...

 

MSSQL 과 MySQL 데이터 Type만 조심해

이관하시면 큰 어려움을 없을 것으로 보입니다.

박인호(paerae)님이 2011-12-12 10:25에 작성한 댓글입니다.

MySQL 에서 무료로 제공 하는 마이그레이션 툴킷을 사용하시면 될것 같네요~

트리거, 프로시져 을 제외한 나머지는 마이그레이션 가능합니다~^^

 

박명회(park4019)님이 2011-12-12 10:35에 작성한 댓글입니다.
아~안되네요..ㅜ.ㅡ
1 번째 방법
우선 MySQL Migration Toolkit 를 사용하여 mssql 에 의 db 정보를 빼내와서 mysql 쿼리문으로 만들어 주고 그래서 insert 까지 잘 나오는데요....

왠궐.... 특정 테이블 부터 ( 게시판) 부분부터는....idx,idx,name,name  이런식으로
같은 필드가 두개씩  만드는 sql 파일도 insert 하는 sql  파일도 그렇게 나옵니다....참나..


2번째 방버
그래서 다시 sql server 2008 에 접속하여
backup database db_name to disk='c:\dbfile.BAK'

오른쪽 마우스누르니까 빽업 이라는게 있어서 했더니...파일은 어디간지...모르겠구..

그 빽업본을 sql 파일을 보고 어떻케든 해보려고 했는데..

backup log db_name to disk='c:\tlogfile.TRN'

뭐 이런식으로 쿼리를 해보니...
빽업파일은 어디로 간건지....FTP 에도 안보이고 내 컴퓨터에도 안보이고..
참고로 mssql 호스팅해서 사용하고 있습니다. 카페24

악 왜 이러케 어려운건지.. mssql 에 대해 전혀 몰라서 그런건지

미처버릴것 같네요  ...  모르는걸 시간내에 하려니 돌아 버릴것 같습니다 ㅋ .ㅜ
헛웃음만..ㅋ
박순채(pict7942)님이 2011-12-13 00:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30170mysql.sock 파일좀 찾아주세요.. [10]
강삼수
2011-12-15
10093
30167order by로 인한 속도문제입니다. 방법이 없을까요 ㅜㅜ [5]
최진규
2011-12-12
10658
30165sqlstate=22018 에러발생좀 봐주세요^^ [1]
임종선
2011-12-11
12271
30164ms sql 데이터를 mysql 이관 시키려고 합니다..차근차근 설명좀 해주세요~ [4]
박순채
2011-12-11
14558
30163TDX for MYSQL에 관하여 [1]
정원백
2011-12-06
8153
30162mariaDB 는 무료인가요 [1]
까팡돈
2011-12-02
11343
30161/proc/mysql_pid/fd 파일 size [1]
까팡돈
2011-12-02
7473
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다