649
צפיות
צפיות
7
תשובות
תשובות
נפילת הקשר DB בשרת
היי
יש לי בעיה מציקה ביותר.
בעבר, לאחר שעזרתם לי לפתור את נושא ההתחברות לDB הכל עבד.
כעת מה שקורה, האתר עובד למשך 2-4 ימימם ופתאום יש בעיה עם DB. הככונה הוא לא מתחבר אליו ומציג לי את השגיאה הקבועה"
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x6a44 Thread 0x5954 DBC 0x10668f4 Jet'.
/main.asp, line 80
מדוע זה קורה? איך מונעים את זה?
תודה מראש
7 תשובות
תבדוק שאתה סוגר את הכל האובייקטים
בצורה מתאימה
יש לי כמה DB
בעצם 3
שניים נסגרים אחד עושה בעיות.
אני יכול לחסל אותו, ולא להשתמש בו בכלל. אבל איך אני מפעיל את זה אחרי שזה נופל:?
למה אתה מחזיק 3 DB על אתר אחד?
זה יצא ככה עד ממזמן
1 חנות
1 אתר
1 פורום
ככה יותר נוח לי לתזחק אותם.
ככה…
קודם כל, שווה להשקיע קצת מאמץ ולאחד את כל השלושה לאחד.
אחר כך לבדוק שוב את הסקריפטים ולראות שהכל נסגר.
בשביל להפעיל מחדש את השרות, אם השרת הוא שניהולך אתה יכול דרך ה services אם אתה מאחסן בחברת האחסון פנה לחברה.
מקובל אבל…
מה אני אמור לבקש מחברת האחסון? לאתחל את השרת? הרי זה לא הגיוני לבקש את זה, הם יצטרכו לאתחל את כל האתרים יחד.
מה הפתרון המידי? על הפתרון לטווח הרחוק כבר התחלתי לעבוד בהמלצתו של זהר.
תודה
כשפותחים מסד נתונים של אקסס,
הוא מייצר קובץ זמני בתיקיה שבה הוא נמצא, עם אותו השם של קובץ האקסס, בסיומת lbd. בדוק אם אצלך יש קובץ כזה. אם כן, תנסה למחוק אותו (יכול להיות שתקבל שגיאה שהקובץ נמצא בשימוש). אם לא, תנסה לעשות rename לאקסס (אל תשכח להחזיר אח"כ את השם של הקובץ לשם המקורי, אחרת לא תוכל לעבוד איתו).
אם שתי האופציות לא עובדות, דבר עם חברת האחסון ותבקש מהם לעשות restart לאתר שלך.