لا يمكن فتحه خلال فترة زمنية معينة من اليوم، بعد الانتظار لعدة دقائق، سيقول أن البرنامج النصي asp قد انتهت مهلة البرنامج النصي، ولكن يمكن لـ FTP تسجيل الدخول. عند التحقق من دليل قاعدة البيانات، وجدت ملف معلومات قفل السجل به. نفس اسم قاعدة البيانات (قاعدة البيانات الخاصة بي هي قاعدة بيانات وصول) (ملف .ldb) كان موجودًا دائمًا، لذلك قمت بتسجيل الدخول إلى لوحة إدارة المضيف وأعدت تشغيل خدمة موقع الويب. اختفى ملف ldb وتم فتح موقع الويب بشكل طبيعي، ولكن بعد بضع ساعات، ظهر الوضع المذكور أعلاه مرة أخرى على موقع الويب، واستمر هذا الوضع لفترة طويلة من قبل مزود المضيف الافتراضي يقال أنه نظرًا لأن موقع الويب الخاص بي يستهلك الكثير من موارد وحدة المعالجة المركزية عند التشغيل، فقد تم حظره مؤقتًا حتى أتمكن من تحسين برنامج موقع الويب أو قاعدة البيانات.
لقد بحثت عن هذا الموقف في Baidu ووجدت الكثير من النتائج. باختصار، يرجع السبب الرئيسي في ذلك إلى أنه بعد الوصول إلى قاعدة البيانات، لم يتم إصدار مجموعة السجلات في الوقت المناسب ولم يتم قطع اتصال قاعدة البيانات قاعدة بيانات الوصول:
1. طريقة الاتصال بقاعدة البيانات: Conn.asp
<%
كون خافت
خافت كونستر
ديمدب
db=database/data.mdb
تعيين conn = Server.CreateObject(ADODB.Connection)
connstr=Provider=Microsoft.Jet.OLEDB.4.0;مصدر البيانات= & Server.MapPath(&db&)
كون.فتح كونستر
إذا أخطأت ثم
خطأ. واضح
SetConn=لا شيء
Response.Write الخادم تحت الصيانة، يرجى المحاولة مرة أخرى لاحقاً.
الاستجابة.النهاية
نهاية إذا
سوبكلوسيكون ()
'ما يلي هو بيان قطع اتصال قاعدة البيانات
conn. Close
تعيين كون = لا شيء
نهاية الفرعية
%>
2. قم بإغلاق مجموعة سجلات الإصدار
rs. Close
تعيين RS=لا شيء
3. افصل اتصال قاعدة البيانات
conn. Close
تعيين كون = لا شيء
من خلال الجمع بين المحتويات الثلاثة المذكورة أعلاه، يتم الحصول على الطريقة القياسية التالية لتشغيل قاعدة بيانات Access Test.asp
<!--#include file=conn.asp -->
<%
sql=select * من ترتيب الجدول حسب المعرف
تعيين rs=server.createobject(adodb.recordset)
rs.open SQL، كون، 1،1
إن لم يكن rs.eof ثم
هاتف = آر إس (هاتف)
فاكس = رس (فاكس)
نهاية إذا
'التالي يغلق ويصدر بيان مجموعة السجلات
rs. Close
تعيين RS=لا شيء
'اتصل بالوظيفة الفرعية لقطع اتصال قاعدة البيانات
اتصل بـ CloseConn ()
%>
بناءً على هذا المعيار، قمت بإجراء فحوصات وتصحيحات شاملة لبرنامج موقع الويب الخاص بي، وأخيرًا، أصبح من الممكن الوصول إلى موقع الويب الخاص بي بشكل طبيعي، ولم تعد حالة الجمود السابقة لقاعدة البيانات موجودة.