10-10-2010, 21:13
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
בהנחה שלא שינית שום דבר בקוד של האתר, מדובר על תקלה בשרת עצמו - מסד נתונים שלא פעיל או חסום לתקשורת / גישה מסיבה כלשהיא, או בעיית הרשאות (למשל מישהו שינה את סיסמת הגישה למסד הנתונים, אך הקוד לא עודכן בהתאם).
הודעת השגיאה לא אומרת מספיק (קצת בעייה כשעובדים עם ODBC לקבל שגיאות נכוחות...).
אבל בגלל שיש הודעה על Storage Engine, אני יכול *לשער* שזה או חוסר מקום במחיצה שעליה יושב מסד הנתונים (כפי שכתב יובל מעלי), או שהשרת קרס (הפסקת חשמל וכו'), ומבני טבלה נדפקו (מה שגם יכול לקרות בעקבות חוסר מקום - ויישאר במצב זה אפילו אם בעיית המקום נפתרה...). במקרה שזה המצב, הרצת השאילתא REPAIR TABLE tbl_name (יש להחליף tbl_name בטבלה שעליה נופלת השאילתא), סביר שתסדר את הבעייה... (לאחר שוידאו שאכן יש מקום פנוי במחיצה שבה שמורים קבצי מסד הנתונים...)
|