문제

좋아, 여기 시나리오가 있습니다. Sqlanywhere를 사용하여 통합 된 Oracle 데이터베이스와 동기화하기 위해 Mobilink의 개발자 에디션을 사용하는 두 명의 개발자가 있습니다. Mobilink 버전은 버전 11.0.1.2331입니다

두 가지 개발 환경에서 모든 것이 잘 작동합니다.
하나의 개발 환경은 Windows 7 X64 및 Oracle 11G R1입니다. 다른 하나는 XP X86이고 Oracle 10GR2입니다. 둘 다 잘 작동하고 프로덕션 데이터베이스의 복제본과 동기화하고 있습니다 (프로덕션 서버에서 덤프 파일을 가져 왔습니다). 우리는 이제 베타 상태에 있으며 동기화를 설정하려고 노력하고 있으며 계속 실패합니다. 베타 환경은 "SQL 어디에서 Mobilink Server 버전 11.0.1.2044"를 사용하고 있으며 Windows 2003 X64에서 실행 중입니다. PDA의 오류 로그를 살펴보면 서버는 사용자가 인증을 받고 있으며 동기화가 시작되고 있지만 매번 같은 지점에서 파손되는지 확인합니다. 아래는 로그의 몇 가지 추가 세부 사항입니다.

I. 2009-12-04 13:30:38. <1> end_download_rows g_inv_location_desc (스크립트 없음)

I. 2009-12-04 13:30:38. <11> begin_download_deletes g_comment_info (스크립트 없음)

I. 2009-12-04 13:30:38. <1> 다운로드 _delete_cursor g_comment_info

                    --{ml_ignore} 

I. 2009-12-04 13:30:38. <1> 번역 된 SQL :

E. 2009-12-04 13:30:38. <10> [-10002] 통합 데이터베이스 서버 또는

ODBC 오류 : ODBC : [Sybase] [Ianywhere Solutions -Oracle] [Oracle

ORA-00900 : 잘못된 SQL 문

                     (ODBC State = 42000, Native error code = 900) 

I. 2009-12-04 13:30:38. <1> 오류 컨텍스트 :

I. 2009-12-04 13:30:38. <1> 원격 ID : 62E3D800-E09D-11DE-8000-FB73FF3A8E87

I. 2009-12-04 13:30:38. <1> 사용자 이름 : Bogus_user I. 2009-12-04 13:30:38. <1> 수정 된 사용자 이름 : Bogus_User I. 2009-12-04 13:30:38. <1> 거래 : 다운로드 I. 2009-12-04 13:30:38. <1> 테이블 이름 : g_comment_info I. 2009-12-04 13:30:38. <1> 스크립트 버전 : bogus_user_scan

I. 2009-12-04 13:30:38. <11> 스크립트 :

                    --{ml_ignore} 

I. 2009-12-04 13:30:38. <1> 오류 종료 컨텍스트

I. 2009-12-04 13:30:38. <1> report_error (스크립트 없음) I. 2009-12-04 13:30:38. <1> report_odbc_error (스크립트 없음)

나는 또한이 질문을 게시했다 여기

도움이 되었습니까?

해결책

v11.0.1 빌드 2260에 고정 된 -{ml_ignore} 스크립트와 문제가 발생한다고 생각합니다.

================(Build #2260  - Engineering Case #577142)================

The MobiLink server would not have skipped a script that was defined to be
ignored, if the script contained white space (spaces, tabs, and/or line-breaks)
before the special prefix, '--{ml_ignore}'.  This problem is fixed now. 

베타 환경을 개발 환경과 동일한 빌드로 업그레이드하면이 문제가 사라질 것이라고 강력히 의심합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top