2013-11-28 2 views
0

나는 잠시 동안 검색을 해왔다. 그리고 처음부터 PHP 스크립트를 개발하여 MSSQL에서 MYSQL으로 모든 데이터를 복사했습니다. 로드를 피하고 공간을 최소한으로 유지하기 위해 비틀 거리는 접근 방식을 사용했습니다. 시간 제한도 PHP 대기 시간 제한을 0 (무한)으로 설정하면 발생합니다.MSSQL 테이블 데이터를 MYSQL 테이블에 복사

이제 내 MSSQL 테이블의 데이터에는 약 500000 개의 행이 있고 복사가 실패합니다. 나는 PHP를 통해 mssql에 연결하고 php를 통해 mysql에 연결하고 PHP의 함수를 사용한다.

오류는 전혀 도움이되지 않습니다. 오류가 "mssql_query 오류"입니다.

경험을 통해 효율적인 방법이 있습니까?

+0

은 아마 당신은 작은 따옴표 (')와 레코드로 특수 문자를 설명하는 것을 잊었다? (예 : 마이클의 핫도그) –

답변

1

mssql에서 mysql으로 마이그레이션 할 수있는 도구가 많이 있으므로 직접 코드를 작성하는 대신 사용해보십시오. 그 중 하나는 다음과 같습니다

http://opendbcopy.sourceforge.net/

+0

공유해 주셔서 감사합니다! –