تقدم هذه المقالة بشكل أساسي الحل لخطأ الكلمة الرئيسية "80004005" في ASP لا يمكن فتح السجل.
إذا حدث الخطأ التالي :
Microsoft OLE DB Provider for ODBC PROVERS ERROR "80004005"
[Microsoft] [ODBC Microsoft Access Driver] لا يمكن للأخطاء الشائعة فتح الكلمة الرئيسية "المؤقتة (المتطايرة) DSN للعملية 0xa78 مؤشر ترابط 0xadc DBC 0x26A0CFC Jet".
الخطوة 1: يرجى تعيين ملف قاعدة البيانات للسماح للمستخدم iusr_machine (الوصول المجهول إلى حساب المستخدم) للحصول على أذونات قابلة للكتابة ؛
الخطوة 2: إذا لم ينجح ذلك ، فيمكنك تعيين التسجيل HKEY_LOCAL_MACHINE/SORPORAME/ODBC للسماح للمستخدم IUSR_MACHINE (الوصول المجهول إلى حساب المستخدم) للحصول على أذونات قابلة للكتابة ؛
الخطوة 3: إذا لم ينجح الأمر ، فيجب أن تكون هناك مشكلة في ملف قاعدة البيانات الخاص بك أو أن سلسلة الاتصال غير صحيحة ؛
في حالة حدوث خطأ فشل في تحميل ملف كبير ، استخدم الحل التالي:
بشكل عام ، لن يكون تحميل الملفات مع ASP في Win2K3 ناجحة مباشرة ، لأن هناك قيودًا في النظام ، ويمكنك تعديل إعداداتها يدويًا.
أغلق خدمة خدمة IIS admin في الخدمة ( الطريقة 1: البدء-اللوحة-لوحة التحكم-أدوات إدارة-خدمات-توقف عن الخدمة عند العثور على الخدمة ؛ الطريقة 2: تنفيذ الأمر iisreset.exe /stop CMD) ؛
البحث عن metabase.xml تحت Windows/System32/inesrv/(مفتوح مع المفكرة) ؛
مفتوح ، ابحث عن aspmaxRequestEntityLoyed وتعديله إلى القيمة المطلوبة ، الافتراضي هو 204800 ، أي 200 كيلو ؛
ثم أعد تشغيل خدمة خدمة IIS (تشغيل iisreset.exe /start).
ما سبق هو الحل للمشاكل الشائعة لـ ASP في هذه المقالة ، آمل أن يكون ذلك مفيدًا لتعلم الجميع.