سؤال

حسنا، هنا هو السيناريو. لدينا مطوران يستخدمان طبعة المطور من Mobilink للمزامنة إلى قاعدة بيانات Oracle الموحدة باستخدام Sqlanywhere. إصدار Mobilink هو الإصدار 11.0.1.2331

كل شيء يعمل بشكل جيد في بيئات التطوير.
إحدى بيئة DEV هي Windows 7 X64 و Oracle 11G R1. الآخر هو XP X86 و Oracle 10GR2. كلاهما يعمل بشكل جيد وهو مزامنة مع نسخة طبق الأصل من قاعدة بيانات الإنتاج (استغرق ملف تفريغ من خادم الإنتاج). نحن الآن في حالة تجريبية وتحاول إنشاء المزامنة وتبكن الفشل. تستخدم بيئة بيتا "SQL في أي مكان Mobilink Server الإصدار 11.0.1.2044" وتشغيله على نظام التشغيل Windows 2003 X64. بالنظر إلى خطأ في تسجيل الخطأ على المساعد الشخصي الرقمي ويؤكد الخادم أن المستخدم يزداد بمصادقة وأن المزامنة بدأت ولكنها تنهار في نفس النقطة في كل مرة. فيما يلي بعض التفاصيل الإضافية من السجل.

I. 2009-12-04 13:30:38. <1> end_download_rows g_inv_location_desc (بدون برنامج نصي)

I. 2009-12-04 13:30:38. <1> begin_download_deletes g_comment_info (بدون برنامج نصي)

I. 2009-12-04 13:30:38. <1> Download_delete_cursor g_comment_info

                    --{ml_ignore} 

I. 2009-12-04 13:30:38. <1> مترجمة SQL:

E. 2009-12-04 13:30:38. <1> [-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> معرف عن بعد: 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. <1> البرنامج النصي:

                    --{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 (بدون برنامج نصي)

أنا أيضا نشرت هذا السؤال هنا

هل كانت مفيدة؟

المحلول

أظن أنك قد تواجه مشكلة مع - {ml_ignore} البرامج النصية التي تم إصلاحها في V11.0.1 بناء 2260.

================(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