مهم يتم الآن إزالة Access Services 2010 و Access Services 2013 من الإصدار التالي من SharePoint. نوصيك بعدم إنشاء تطبيقات ويب جديدة وترحيل تطبيقاتك الحالية إلى نظام أساسي بديل، مثل تطبيقات Microsoft Power. يمكنك مشاركة بيانات Access مع Dataverse وهي قاعدة بيانات سحابية يمكنك عليها بناء تطبيقات Power Platform وأتمتة مهام سير العمل والوكلاء الظاهريين والمزيد للويب أو الهاتف أو الكمبيوتر اللوحي. للحصول على معلومات إضافية، اطلع على بدء الاستخدام: ترحيل بيانات Access إلى Dataverse. |
تسرد هذه المقالة أخطاء الاستعلام التي قد تواجهها عند تشغيل مدقق التوافق، وتوفر معلومات يمكن أن تساعدك على حل الأخطاء.
للحصول على معلومات عامة حول أخطاء مدقق التوافق، راجع المقالة توافق ويب تحقق من الأخطاء العامة.
ACCWeb102012
نص الخطأ لا يتوافق الاستعلام مع الويب.
معناه يجب التحقق من مشاكل التوافق على الويب في الاستعلام.
ما يجب فعله إعادة إنشاء الاستعلام باستخدام مصمم الاستعلام. لمزيد من المعلومات حول كيفية استخدام مصمم الاستعلام لإنشاء استعلام ويب، راجع مقدمة حول الاستعلامات.
ACCWeb102014
نص الخطأ لا يتوافق SQL مع الويب.
معناه قد تكون هناك أسباب كثيرة وراء تلقي هذا الخطأ. قد تقوم بوا أحد الخطوات التالية:
-
الإشارة إلى كائنات غير متوافقة على الويب.
-
الإشارة إلى تعبيرات الويب غير المتوافقة.
لمزيد من المعلومات حول كيفية إنشاء تعبيرات، راجع إنشاء تعبير.
ما يجب فعله فكر في استخدام مصمم استعلام ويب لإنشاء استعلامات متوافقة مع الويب. لمزيد من المعلومات حول تصميم الاستعلامات على الويب، راجع مقدمة حول الاستعلامات.
ACCWeb103013
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأن نتائج الاستعلام تحتوي على حقول متعددة بنفس الاسم.
معناه حقول متعددة لها نفس الاسم.
ما يجب فعله التحقق من أسماء الحقول المكررة وتغيير التكرارات إلى أسماء الحقول المميزة.
ACCWeb103079
نص الخطأ اكتب عدم تطابق في التعبير.
معناه الأنواع على أحد جانبي الضم غير متوافقة أو أنواع الحقول التي تم مقارنتها هي أنواع غير متوافقة. على سبيل المثال، لا يمكن مقارنة النص إلى رقم أو ضمه.
ما يجب فعله تأكد من توافق جانب الضم. على سبيل المثال، يمكنك ضم نوع النص إلى نوع النص ونوع الرقم إلى نوع الرقم. إذا لم تكن تقوم بتنفيذ عملية ضم، فتحقق مما إذا كنت تقوم بمقارنة أنواع الحقول غير المتوافقة.
ACCWeb103900
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب.
معناه تعذر على Access نشر الاستعلام لأنه يستخدم نوع استعلام غير معتمد أو تعبيرات غير معتمدة أو معايير غير معتمدة أو ميزات أخرى غير معتمدة على الويب.
ما يجب فعله استخدم مصمم استعلام Access لإعادة تصميم الاستعلام.
ACCWeb103901
نص الخطأ تعريف الاستعلام غير صالح، بحيث يتعذر إنشاء كائن الاستعلام.
معناه تعذر على الخادم تحليل الاستعلام بسبب خطأ غير متوقع في تعريف الاستعلام.
ما يجب فعله استخدم مصممي Access لإعادة تصميم الاستعلام.
ACCWeb103902
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يستخدم نوع استعلام غير معتمد أو تعبيرات غير معتمدة أو معايير غير معتمدة أو ميزات أخرى غير معتمدة على الويب.
معناه يحتوي الاستعلام على تعبيرات غير متوافقة مع الويب. يمكن أن يحدث هذا الخطأ إما بسبب تقييد الخادم أو عندما يتعذر على التعبير الانتقال إلى الخادم.
ما يجب فعله قم بإزالة التعبيرات غير المتوافقة مع الويب. لمزيد من المعلومات حول التعبيرات صالحة في الاستعلامات، راجع إنشاء تعبير.
ACCWeb103903
نص الخطأ تعريف الاستعلام غير صالح، بحيث يتعذر إنشاء كائن الاستعلام.
معناه لا تتوافق إحدى قيم السمات مع الويب.
ما يجب فعله تأكد من تعيين الشروط التالية بشكل صحيح:
-
لا تملك سمة الاسم أي ما يلي:
علامة المساواة في البداية |
= |
---|---|
نقطة |
. |
علامة تعجب |
! |
أقواس مربعة |
[] |
مساحة طلاية فارغة |
|
الأحرف غير القابلة للطباعة |
على سبيل المثال: <إدخال> أو <TAB> |
أي من الرموز التالية |
/ \ : * ? " < > | # { } ٪ ~ & |
-
تتراوح سمة الاسم بين حرف واحد و64 حرفا.
-
سمة التسمية التوضيحية: أي سلسلة، تصل إلى 1024 حرفا.
ACCWeb103904
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحتوي على استعلام فرعي.
معناه يحتوي الاستعلام على استعلام فرعي. لا يتم دعم "الاتهامات الفرعية" على الخادم.
ما يجب فعله قم بتعديل الاستعلام بحيث لا يكون لديه استعلام فرعي.
ACCWeb103905
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يعتمد على استعلام آخر غير متوافق مع ويب.
معناه يحتوي الاستعلام إما على استعلام متداخل كمدخل لا يمكن تمثيله على الخادم أو يحتوي على مصدر إدخال لا يمكن العثور عليه.
ما يجب فعله
-
تأكد من أن الاستعلام المتداخل صالح.
-
استخدم مصممي استعلامات Access لإنشاء استعلام متداخل صالح.
-
تأكد من وجود الاستعلام أو جدول مصدر إدخال الاستعلام في قاعدة البيانات.
ACCWeb103906
نص الخطأ تعريف الاستعلام غير صالح، بحيث يتعذر إنشاء كائن الاستعلام.
معناه لا يمكن العثور على الجدول أو الاستعلام المصدر للأعمدة المحددة أو حسب الترتيب.
ما يجب فعله تأكد من وجود جدول مصدر إدخال العمود أو الاستعلام في قاعدة بيانات Access.
ACCWeb103907
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه لا يتضمن أي حقول في نتائجه.
معناه لا يتم تحديد أي أعمدة في الاستعلام.
ما يجب فعله تحديد عمود إخراج واحد على الأقل في الاستعلام أو تحديده.
ACCWeb103908
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يعرض الكثير من الحقول في نتائجه.
المعنى مصدر الاستعلام به عدد كبير جدا من الأعمدة.
ما يجب فعله قد يكون من الصعب حل هذه المشكلة وقد تحتاج إلى فحص الجداول المصدر. لا يمكن أن يكون الجدول أكثر من:
-
JET_ccolFixedMost الأعمدة الثابتة.
-
JET_ccolVarMost أعمدة متغيرة الطول.
-
JET_ccolTaggedMost الأعمدة ذات العلامات.
ACCWeb103916
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يعتمد على عبارة ORDER BY غير معتمدة على الويب.
المعنى يوجد واحد أو أكثر من الشروط التالية:
-
اسم ترتيب حسب العنصر غير صالح.
-
اسم الجدول المصدر غير صالح.
-
يتم تعيين ترتيب الفرز إلى خيار آخر غير تصاعدي أو تنازلي.
-
التعبير غير صالح.
ما يجب فعله تأكد من تعيين الشروط التالية بشكل صحيح:
-
لا تحتوي سمة الاسم على أي من التالي:
علامة المساواة في البداية |
= |
---|---|
نقطة |
. |
علامة تعجب |
! |
أقواس مربعة |
[] |
مساحة طلاية فارغة |
|
الأحرف غير القابلة للطباعة |
على سبيل المثال: <إدخال> أو <TAB> |
أي من الرموز التالية |
/ \ : * ? " < > | # { } ٪ ~ & |
-
تتراوح سمة الاسم بين حرف واحد و64 حرفا.
-
التعبير عبارة عن تعبير صحيح.
ACCWeb103918
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحدد نوع JOIN غير معتمد على الويب.
معناه لا يدعم الخادم الاستعلامات التي لها عدة عمليات ضم بين جدولين (عمليات ضم متعددة الحقول).
ما يجب فعله تأكد من أن الضمات تستخدم حقلا واحدا فقط لكل جدول.
ACCWeb103926
اختبار الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه لا يحدد الجدول الذي تريد تحديده من.
معناه لا يتضمن الاستعلام جداول إدخال (تفتقد إلى عبارة FROM).
ما يجب فعله تأكد من تحديد عمود إدخال للاستعلام.
ACCWeb103927
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأن نتائج الاستعلام تحتوي على حقول متعددة بنفس الاسم.
معناه لقد حددت الاسم نفسه لعدة حقول.
ما يجب فعله التحقق من أسماء الحقول المكررة وتغيير التكرارات إلى أسماء الحقول المميزة.
ACCWeb103928
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب بسبب تعذر تحويل بعض معلماته لاستخدامها على الويب.
معناه اسم المعلمة أو نوعها غير صالح.
ما يجب فعله تأكد من أن اسم المعلمة ونوعها صالحان.
-
لا تحتوي سمة الاسم على:
علامة المساواة في البداية |
= |
---|---|
نقطة |
. |
علامة تعجب |
! |
أقواس مربعة |
[] |
مساحة طلاية فارغة |
|
الأحرف غير القابلة للطباعة |
على سبيل المثال: <إدخال> أو <TAB> |
أي من الرموز التالية |
/ \ : * ? " < > | # { } ٪ ~ & |
-
تتراوح سمة الاسم بين حرف واحد و64 حرفا.
الأنواع التالية صالحة:
النص (ما يصل إلى 255 حرفا) |
---|
أرقام |
منطقي |
DateTime |
عملة |
ACCWeb103930
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب بسبب عرض بعض معلماته ك حقول نتائج أو استخدامها في عبارات ORDER BY.
معناه يوجد في الاستعلام معلمة يتم إما ابرازها كتدرج أو يتم استخدامها في ترتيب حسب العبارة.
يمكن أن يحدث هذا إذا تم استخدام معلمة إما كعمود تم مشروعه (مثال: تحديد param1 من الجدول 1) أو حسب الترتيب حسب (مثال: حدد * من الجدول 1 ثم ترتيب حسب field1= param).
ما يجب فعله تجنب استخدام المعلمات التي يتم تعيينها كعمود أو ترتيب حسب العمود.
ACCWeb103938
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب.
معناه هناك حقلان لهما نفس الاسم ويعجز Access عن إنشاء أسماء مستعارة صالحة لهما.
ما يجب فعله التحقق من أسماء الحقول المكررة وتغيير التكرارات إلى أسماء الحقول المميزة.
ACCWeb103939
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب.
معناه الاستعلام له اسم مستعار أكبر من 64 حرفا.
ما يجب فعله تأكد من أن الاسم المستعار المستخدم في الاستعلام أقل من أو يساوي 64 حرفا.
ACCWeb103940
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحدد نوع JOIN غير معتمد على الويب.
معناه لا يدعم الخادم الاستعلامات التي لها عدة عمليات ضم على الجدولين نفسه (عمليات الضم متعددة الحقول).
ما يجب فعله تأكد من أن الضمات التي تستخدمها حقل واحد فقط لكل جدول.
ACCWeb103942
نص الخطأ تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحتوي على ضم دوري.
معناه تتسبب عمليات الضم بين الجداول في الاستعلام في حدوث ضم دائري بين الجداول يمنع Access من تحويل الاستعلام لاستخدامه على الويب.
ما يجب فعله قم بإزالة الضم بين الجداول بحيث تتم إزالة الضمات الدورية.