הבדלים בין גרסאות בדף "שחזור השאלות"

מתוך אגרון - וויקיפדיה
קפיצה אל: ניווט, חיפוש
שורה 2: שורה 2:
 
ראשית יש לגבות את הקבצים lib_data.mdb ו-lib_logtmp.mdb.
 
ראשית יש לגבות את הקבצים lib_data.mdb ו-lib_logtmp.mdb.
 
אם הבעיה מקורה בעותק ש"נעלם" ומחק איתו את כל ההשאלות, יש לשחזר את העותק(ים) מגיבוי ע"י שאילתת הוספה פשוטה.
 
אם הבעיה מקורה בעותק ש"נעלם" ומחק איתו את כל ההשאלות, יש לשחזר את העותק(ים) מגיבוי ע"י שאילתת הוספה פשוטה.
יש להעתיק את Postlogtmp ולקשר ל-copies, loans, loansHistory, readers, tmpresloanstitles מ-lib_data
+
יש להעתיק את הקובץ Postlogtmp.mdb או Postlogtmp2003.mdb למחשב הספריה (תלוי בגרסת האקסס שלהם) וליצור בתוך קובץ זה קישורים לטבלה tmpresloanstitles שבקובץ lib_logtmp ולטבלאות copies, loans, loanHistory ו-readers שבקובץ lib_data.mdb.
  
להפעיל שאילתות add_1 עד add_9
+
לאחר מכן יש להפעיל בקובץ postlogtmp את השאילתות שמתחילות ב-"add", ממספר 1-9.
ואח"כ לעדכן את שאילתה AAA_1 שתהיה:
+
לאחר מכן, יש לעדכן את שאילתה AAA_1 כך שתוכנה יהיה:
 
INSERT INTO LOANS ( card_no, copy_no, date_borrowed, date_promise, date_returned )
 
INSERT INTO LOANS ( card_no, copy_no, date_borrowed, date_promise, date_returned )
 
SELECT LoanAdd.card_no, LoanAdd.copy_no, LoanAdd.date_borrowed, LoanAdd.Maxdate_promise, LoanAdd.date_returned
 
SELECT LoanAdd.card_no, LoanAdd.copy_no, LoanAdd.date_borrowed, LoanAdd.Maxdate_promise, LoanAdd.date_returned
 
FROM LoanAdd;
 
FROM LoanAdd;
ולהפעיל אותה.
+
ולעדכן את שאילתה AAA_2 שתהיה:
לעדכן את שאילתה AAA_2 שתהיה:
 
 
INSERT INTO LoansHistory ( card_no, copy_no, date_borrowed, date_promise, date_returned )
 
INSERT INTO LoansHistory ( card_no, copy_no, date_borrowed, date_promise, date_returned )
 
SELECT LoansHistoryAdd.TblLoansReturn1_card_no, LoansHistoryAdd.copy_no, LoansHistoryAdd.date_borrowed, LoansHistoryAdd.date_promise, LoansHistoryAdd.date_returned
 
SELECT LoansHistoryAdd.TblLoansReturn1_card_no, LoansHistoryAdd.copy_no, LoansHistoryAdd.date_borrowed, LoansHistoryAdd.date_promise, LoansHistoryAdd.date_returned
 
FROM LoansHistoryAdd;
 
FROM LoansHistoryAdd;
ולהפעיל גם אותה וגם את AAA_3 ו-4
+
ואז להפעיל את כל השאילתות שמתחילות ב-"AAA", גם לפי סדר המספרים שלהן.

גרסה מ־11:20, 25 בספטמבר 2007

קודם כל יש להודיע לספריה לסגור את התוכנה בכל התחנות בהן היא פועלת. ראשית יש לגבות את הקבצים lib_data.mdb ו-lib_logtmp.mdb. אם הבעיה מקורה בעותק ש"נעלם" ומחק איתו את כל ההשאלות, יש לשחזר את העותק(ים) מגיבוי ע"י שאילתת הוספה פשוטה. יש להעתיק את הקובץ Postlogtmp.mdb או Postlogtmp2003.mdb למחשב הספריה (תלוי בגרסת האקסס שלהם) וליצור בתוך קובץ זה קישורים לטבלה tmpresloanstitles שבקובץ lib_logtmp ולטבלאות copies, loans, loanHistory ו-readers שבקובץ lib_data.mdb.

לאחר מכן יש להפעיל בקובץ postlogtmp את השאילתות שמתחילות ב-"add", ממספר 1-9. לאחר מכן, יש לעדכן את שאילתה AAA_1 כך שתוכנה יהיה: INSERT INTO LOANS ( card_no, copy_no, date_borrowed, date_promise, date_returned ) SELECT LoanAdd.card_no, LoanAdd.copy_no, LoanAdd.date_borrowed, LoanAdd.Maxdate_promise, LoanAdd.date_returned FROM LoanAdd; ולעדכן את שאילתה AAA_2 שתהיה: INSERT INTO LoansHistory ( card_no, copy_no, date_borrowed, date_promise, date_returned ) SELECT LoansHistoryAdd.TblLoansReturn1_card_no, LoansHistoryAdd.copy_no, LoansHistoryAdd.date_borrowed, LoansHistoryAdd.date_promise, LoansHistoryAdd.date_returned FROM LoansHistoryAdd; ואז להפעיל את כל השאילתות שמתחילות ב-"AAA", גם לפי סדר המספרים שלהן.