好的,這裏是場景。我們有兩位開發人員使用Mobilink的開發者版本 與使用SqlAnywhere的整合Oracle 數據庫同步。 Mobilink版本是版本11.0.1.2331同步到生產的Mobilink錯誤Oracle數據庫選項
一切工作正常在兩個開發環境。
一個開發環境是Windows 7 x64和Oracle 11g r1。另一個是xp x86 和Oracle 10gr2。兩者都正常工作,並與生產數據庫的副本 同步(從生產服務器獲取轉儲文件)。 我們現在處於測試狀態,正試圖設置 同步,並且它保持失敗。測試版環境正在使用 「SQL Anywhere MobiLink服務器版本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十三時30分38秒。 < 1> begin_download_deletes G_COMMENT_INFO(no script)
I. 2009-12-04 13:30:38。 < 1>的download_delete_cursor G_COMMENT_INFO
--{ml_ignore}
I. 2009-12-04 13時30分三十八秒。 < 1>翻譯SQL:
E. 2009-12-04 13:30:38。 < 1> [-10002]統一數據庫服務器或
ODBC錯誤:ODBC:的Sybase] [一節 - 甲骨文] [甲骨文]
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> Remote 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>交易:下載 一,2009-12-04 13:30:38。 < 1>表名:G_COMMENT_INFO 一,2009-12-04 13:30:38。 < 1> Script Version:bogus_user_scan
I. 2009-12-04 13:30:38。 < 1> Script:
--{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(無腳本)
我還張貼了這個問題here