데이터 이전 중에 에러 발생으로 이전이 중단되어 확인했습니다.
mysql에서는 bigint 로 선언된 부분이
큐브리드에서는 integer 로 선언되어 있어서..
bigint값이 큰 경우 데이터 이전 중 에러가 발생하네요..
아마도 드문 경우라.. 지금까지는 이런 케이스들이 없었던 것 같은데요..
xe에 스키마 구조에 대한 수정 요청을 하셔야할 것 같습니다...
mysql에서 bigint로 선언된 항목들이
큐브리드에서는 모두 integer로 되어 있습니다..
이거 다 찾아서 하나씩 수정하는 것도 일이네요...
마이그레이션하는데 너무 고생하시는 것 같아서 송구스럽네요..T.T 이 문제는 일찍이 XE팀에 문의를 했는데, 현재까지는 XE가 하위호환이 최우선이라 과거버전 CUBRID에서도 동작되도록 코드를 유지하고 있었는데요. 사실 CUBRID가 발전하면서 컬럼 타입, 함수, 쿼리, api 들이 전부 확장되어 현재 XE코드가 이 부분을 제대로 활용하지 못하는 것이 현실입니다. 양팀에서 문제점을 알고 있기 때문에 cubrid 3.x용 클래스를 새로 만들던가, 하위버전 단절을 선언하고 XE코드를 개선할 계획을 잡고 있습니다. 좋은 의견 감사합니다.