הסבה מספיר דוס לאגרון

מתוך אגרון - וויקיפדיה
קפיצה אל: ניווט, חיפוש
  1. שלב מקדים: מקם את הספריה sapir בכונן c. השאר עותק מקור ב-clients (בשרת bcserver\global) בשביל גיבוי. בדוק שהספריה והקבצים בתוכה אינם מוסתרים ואינם לקריאה בלבד.
  2. יש לבצע שחזור אינדקסים (חובה) ע"י הפעלת הקובץ dindex.bat מתוך התיקייה c:\sapir.
  3. הסרת הסיסמא מתוכנת הספיר. כנס ל-dbu.exe בספרית הספיר. פתח קובץ (F2) => בחר את הקובץ acc.dbf => בחר Utilities בתפריט (F6) => בחר ZAP.
  4. ביצוע דחיסה של קבצי הנתונים (כדי למנוע בעיות ביצוא). כנס שוב ל-dbu.exe ובצע pack (נמצא ב-utilities) לכל קבצי הנתונים הגדולים (dbf) והנפוצים (BOOK, KOREIM וכו') של תוכנת הספיר.
  5. חזור על פעולה 2.
  6. היכנס לתוכנת הספיר דרך הקובץ sapir.bat.
  7. כנס לתוכנת הספיר (maintc.exe) ולפני היצוא בדוק את נתוני יצוא כדי לוודא יצוא מיטבי. כנס לדוחות => סטטיסטיקה => נתוני פריטים (או כותרים) => רשום לעצמך את הכמויות השונות כדי לבדוק זאת אח"כ מול קובץ האקסס.
  8. חזור לתפריט הראשי => כנס לאחזקה => תוכניות נוספות => יבוא/יצוא => יצוא לקובץ ASCII => לפי מספר סידורי => עליך ליצא כל פעם 10000 פריטים (לשם קובץ שונה בכל פעם) עד שתראה שלא מיוצא כלום.
  9. סגור את הספיר.
  10. כנס ל-sapirconvxp.mdb (הקובץ נמצא בנתיב \\Bcserver\global\old_files\Convertions\Sapir DOS - היכנס דרך עותק של קובץ זה) במ"ה win98 בלבד (!) באופן שלא יפעל משהו באופן אוטומטי בעליה (או במילים אחרות, לחץ על shift כשהאקסס נפתח).
  11. כנס לטופס frmmahad. הזן שם קובץ טקסט וקובץ mdb חדש שיווצר (הסטנדרט הוא current.mdb).
  12. אם תצטרך לייבא מספר קבצי טקסט, עליך לצאת ולהיכנס מהטופס כדי להוסיף לאותו קובץ mdb שנוצר (באג בתוכנה). לאחר כניסה מחדש לטופס, פשוט בחר את קובץ הטקסט הנוסף ובחר בעזרת תיבת הבחירה (עקרוני) את אותו קובץ שיצרת לפני כן. אשר כשתישאל האם להוסיף לקובץ הקיים. אם תישאל שאלה אחרת, כנראה שטעית בשלבים. בטל ובצע שוב שלב זה מהתחלה.
  13. אם מתקבלת שגיאה במהלך יצירת קובץ ה-mdb (כגון: No Current Record) כנראה שיש בעיה באחד הכותרים של הספריה. כדי לבדוק איזה כותר גורם לשגיאה יש לייבא ידנית את קובץ book.dbf לקובץ אקסס כלשהו. בד"כ בכותר הבעייתי יהיה ג'יבריש. רואים מה מס' הפריט של הכותר הבעייתי וחוזרים על שלבי הייצוא מתוכנת ספיר תוך דילוג על מספר הפריט שמצאנו.
  14. בסיום כל היבוא לחץ על המשך בטופס או סגור אותו וכנס לטופס frmsendtolibdata.
  15. מקם קובץ lib_data.mdb חדש במקום בו תוכל לגשת אליו ממחשב ה-win 98 (קובץ lib_data.mdb נמצא ב-bcserver\global\versions\distrib\version2007\sourceFiles; אל תערוך קובץ זה, צור ממנו עותק).
  16. בחר בתיבה הראשונה בטופס frmsendtolibdata את הקובץ אקסס שיצרנו בטופס frmmahad. בתיבה שניה את הקובץ lib_data.mdb. בתיבה השלישית אמור להיות הערך c:\sapir. לחץ על הכפתור המשך.
  17. לחץ על הכפתור הראשון בטופס שנגלל בפניך ("קלוט ל-lib_data (טבלת titles והמקושרות אליה)").
  18. אם הטופס נסגר בפתאומיות יש לפתוח אותו מחדש ואז ללחוץ על שלב 4 ולאחריו על 5.
  19. הכפתורים "קלוט תיזארוס ספיר - אם יש FRT, FNT" ו"קלוט תיזאורוס" לא שימושיים אלא אם יש לספרייה תזאורוס.