2014-01-16 5 views
0

저는 mysql으로 가져 오기를 시도하고있는 데이터를 받았습니다. 데이터는 일반적으로 저에게 괜찮은 텍스트 파일 형식으로 제공되었습니다. mssql이 다른 데이터를 사용한다는 것을 알고 있습니다. 그래서 SQL 덤프는 아무런 시동기가 아니기 때문에 ...MSSQL에서 MySQL로 기하학 가져 오기

어떤 이유로 mssql은 LINESTRINGS를 역순으로 저장해야합니다. 따라서 navicat을 사용하여 파일을 업로드하려고 할 때 가져 오기가 실패합니다. 아래는 LINESTRING의 예입니다 - 위도가 처음이고 위도가 위의 것을 볼 수 있듯이 이것이 제가 문제라고 생각하는 것입니까?

선 스트링 (-1.61674 54.9828, -1.61625 54.9828) 난 내 데이터베이스에이 데이터를 얻을 수있는 방법

아무도 알고 있나요?

공간/지형 확장에 상당히 새로운 점을 발견했습니다.

감사합니다,

답변

0

공간 데이터와 열이 자신의 데이터 유형이 있음을 기억해야한다, 그것은하지 Navicat는 데이터를 표시하는 "AsText()"이벤트은 "toString()"또는 전화입니다 ,하지만 배경에 BLOB입니다, 장점은 2 표준 WKT를 기반으로, 나는 원산지 db는 대상 텍스트의 공간이 될 것을 권장합니다 그 텍스트를 가지고 "geometrifromtext"데이터를 변환하는 데 사용 (분명히 당신은 어떤 프로그래밍 언어로 스크립트를 만들어야하는데, navicat은 그렇게 할 수 없다)

info wkt

info mysql spatial

info sql server

관련 문제