Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

תיקון שגיאות אוטומטי של שמות עוזר למנוע ממסד הנתונים השולחני של Access לשבר בעת שינוי עיצוב מסד הנתונים. תיקון שגיאות אוטומטי של שמות יכול:

  • זיהוי בעת שינוי השם של אובייקט מסד נתונים יגרום להפסקת אובייקטים אחרים

  • תקן בעיה זו באופן אוטומטי

  • רשום את התיקונים שהוא מבצע

כברירת מחדל, תיקון שגיאות אוטומטי של שמות מוגדר לזהות ולפתור בעיות, אך לא כדי לרשום תיקונים. תיקון שגיאות אוטומטי של שמות משפיע מעט על ביצועי המערכת, וייתכן שתרצה לבטל אותו אם עיצוב מסד הנתונים שלך אינו כפוף לשינויי עיצוב לא מתוכננים. לחלופין, ייתכן שתרצה ש- Access יעקוב אחר התיקונים שהוא מבצע. באפשרותך להגדיר אפשרויות תיקון שגיאות אוטומטי של שמות עבור כל מסד נתונים של שולחן עבודה.

הערה: תיקון שגיאות אוטומטי של שמות עוזר לשמור על סינכרון השמות של אובייקטי מסד הנתונים. בעיות פוטנציאליות אחרות של שינויי עיצוב, כגון בעיות הנובעות באובייקטים של מסד נתונים שנמחקו, אינן מטופלות ישירות על-ידי תיקון שגיאות אוטומטי של שמות.

במאמר זה

מדוע עליי להשתמש בתיקון שגיאות אוטומטי של שמות?

בעת עבודה במסד נתונים של Access בעל עיצוב שהשתנה לעתים קרובות על-ידי משתמשים, אובייקטי מסד נתונים יכולים להפסיק לפעול אם העיצוב של אובייקטי מסד נתונים אחרים משתנה. דרך אחת שבה הדבר עשוי להתרחש היא כאשר שם האובייקט משתנה, אך שינוי זה אינו מלווה בשינויים תואמים באובייקטים התלויים באובייקט המקורי.

לדוגמה, אם אתה יוצר שאילתה המבוססת על טבלה בשם Customers, ושמות הטבלה משתנים מאוחר יותר ללקוח, השאילתה שיצרת מפסיקה לפעול עקב שינוי שם זה. שאילתה אינה נכונה, ואם תתקן את שם הטבלה בעיצוב השאילתה, השאילתה תפעל שוב.

התכונה 'תיקון שגיאות אוטומטי של שמות' יכולה לעקוב אחר שינויי שמות עבורך, ולתקן באופן אוטומטי את שמות הטפסים, הדוחות, הטבלאות, השאילתות, השדות או הפקדים, כגון תיבות טקסט.

מידע אודות תיקון שגיאות אוטומטי של שמות ו תלות באובייקטים

תיקון שגיאות אוטומטי של שמות יוצר מפות שמות של מידע אודות יחסי תלות של אובייקטים עבור טבלאות, שאילתות, טפסים ודוחות. מפות אלה מאפשרות לך להשתמש בחלונית המשימות תלות של אובייקטים כדי להציג את רשימת האובייקטים התלויים בטבלה או בטופס שנבחרו, וגם להציג את האובייקטים שבהם תלויה הטבלה או הטופס. מפת השם של אובייקט מתעדכנת בכל פעם שאתה שומר ומסגור אובייקט זה.

הערה: כברירת מחדל, מעקב אחר שינויי שמות אינו זמין במסדי נתונים הנוצרים באמצעות גירסאות קודמות של Access, גם לאחר המרת מסדי נתונים אלה לתבנית קובץ חדשה יותר של מסד נתונים. עם זאת, באפשרותך להפוך מעקב אחר שינויי שמות לזמין לאחר המרת מסדי נתונים אלה לתבנית חדשה יותר.

מתי אין להשתמש בתיקון שגיאות אוטומטי של שמות?

אל תשתמש בתיקון שגיאות אוטומטי של שמות במצבים הבאים:

  • עיצוב מסד הנתונים שלך אינו משתנה    אם העיצוב של מסד הנתונים אינו משתנה, באפשרותך לשפר את ביצועי המערכת על-ידי ביטול תיקון שגיאות אוטומטי של שמות.

  • ברצונך להגדיל את קובץ מסד הנתונים, ואתה מוכן לנהל שינויי שם אובייקט באופן ידני    כאשר תיקון שגיאות אוטומטי של שמות זמין עבור מסד נתונים, ייתכן שתבחין בהגדלה בגודל מסד הנתונים. הגדלה זו ניתנת ליוותה למפות השמות שמהן יוצר תיקון שגיאות אוטומטי כאשר היא זמינה. אם תהפוך את 'תיקון שגיאות אוטומטי של שמות' ללא זמין, מפות שמות יוסרו, דבר שמצמצם את גודל מסד הנתונים.

דברים שתיקון שגיאות אוטומטי של שמות אינו נכון

תיקון שגיאות אוטומטי של שמות אינו מתקן את הפעולות הבאות:

  • שינויים בשמות טפסים, דוחות או פקדים אינם מסומנים.

  • שמות טבלה, שאילתה או שדות בפקודות מאקרו או בקוד אינם מתוקנים.

כיצד פועל תיקון שגיאות אוטומטי של שמות

תיקון שגיאות אוטומטי של שמות כולל שלוש אפשרויות: מעקב אחר מידע תיקון שגיאות אוטומטי של שמות , ביצוע תיקון שגיאות אוטומטי של שמות וביצוע שינויים בתיקון שגיאות אוטומטי של שמות. כל אחת משתי האפשרויות הבאות תלויה באפשרות הקודמת שזמינה.

מעקב אחר מידע תיקון שגיאות אוטומטי של שמות

כאשר אתה מאפשר לתיקון שגיאות אוטומטי של שמות לעקוב אחר שינויי שמות עבור מסד נתונים, Access מבצע את הפעולות הבאות:

  1. מנסה לקבל גישה בלעדית למסד הנתונים.

  2. חיפוש אובייקטים פתוחים.

  3. הצגת בקשה וסגירה של אובייקטים פתוחים.

  4. עדכונים שמות על-ידי פתיחה, שמירה וסגירה של כל הטבלאות, השאילתות, הטפסים והדוחות.

  5. מחזירה את מסד הנתונים למצב שבו הוא היה לפני שהקודם ל'בלעדי'.

מיפוי שמות שהופסק

יצירת מפות שמות עשויה להימשך מספר דקות. באפשרותך להקיש ESC כדי לבטל שלב זה. עם זאת, מפות השמות של אובייקטים מסוימים לא יהיו מעודכנות, ולא תוכל להציג את מידע התלות עבור אובייקטים אלה עד לעדכון מפות השמות.

הערה: אם אתה מפסיק את Access (על-ידי הקשה על ESC) כאשר הוא מעדכן את מפות השמות, Access אינו הופך את האפשרות מעקב אחר מידע תיקון שגיאות אוטומטי של שמות ללא זמינה. האפשרות עקוב אחר מידע תיקון שגיאות אוטומטי של שמות נשארת מסומנת, למרות שלא כולם עודכנו מפות השמות. כדי להפעיל מחדש את התהליך של עדכון מפות שמות, השתמש בהליך זה:

  1. ברצועת הכלים, לחץ על קובץ > אפשרויות כדי לפתוח את תיבת הדו-שיח אפשרויות Access .

  2. בחלונית הימנית של תיבת הדו-שיח אפשרויות Access, לחץ על מסד נתונים נוכחי.

  3. נקה את תיבת הסימון עקוב אחר מידע תיקון שגיאות אוטומטי של שמות ולאחר מכן לחץ על אישור. Access יזהיר אותך שיש לסגור את כל אובייקטי מסד הנתונים הפתוחים כדי שהשינוי ייכנס לתוקף.

  4. סגור ולאחר מכן פתח מחדש את מסד הנתונים.

  5. פתח מחדש את תיבת הדו-שיח אפשרויות Access ולאחר מכן, תחת הקטגוריה מסד נתונים נוכחי, בחר בתיבת הסימון עקוב אחר מידע תיקון שגיאות אוטומטי של שמות ולאחר מכן לחץ על אישור.

לחלופין, כדי לעדכן באופן ידני מפת שם של אובייקט מסוים, פתח את האובייקט בתצוגת עיצוב ולאחר מכן שמור את האובייקט.

מה קורה כאשר אתה הופך את מעקב אחר מידע תיקון שגיאות אוטומטי של שמות ללא זמין?

בעת ביטול תיקון שגיאות אוטומטי של שמות כדי להפסיק לעקוב אחר שינויי שמות, Access מבצע את הפעולות הבאות:

  1. מנסה לקבל גישה בלעדית למסד הנתונים.

  2. חיפוש אובייקטים פתוחים.

  3. הצגת בקשה וסגירה של אובייקטים פתוחים.

  4. הסרת מפות שמות מכל הטבלאות, השאילתות, הטפסים והדוחות.

  5. מחזירה את מסד הנתונים למצב שבו הוא היה לפני שהקודם ל'בלעדי'.

אם Access אינו משלים את התהליך של מעקב אחר שינויים או הסרת מפות שמות, הוא רושם את השגיאה בטבלה כשלים בשמירה של תיקון שגיאות אוטומטי של שמות.

ביצוע תיקון שגיאות אוטומטי של שמות

עליך להפוך תחילה את האפשרות מעקב אחר מידע תיקון שגיאות אוטומטי של שמות לזמינה כדי שתוכל להפוך את האפשרות בצע תיקון שגיאות אוטומטי של שמות לזמינה .

כאשר האפשרות בצע תיקון שגיאות אוטומטי של שמות זמינה, Access משתמש במפות השמות כדי לקבוע ששינוי שם ישפיע על אובייקטים אחרים של מסד הנתונים ולאחר מכן יתקן את השם שהשתנה במקום שבו הוא מתרחש באובייקטים אחרים אלה.

רישום שינויי תיקון שגיאות אוטומטי של שמות

עליך להפוך תחילה את האפשרות מעקב אחר מידע תיקון שגיאות אוטומטי של שמות לזמינה ואת האפשרות בצע תיקון שגיאות אוטומטי של שמות לפני שתוכל להפוך את האפשרות תיקון שגיאות אוטומטי של שמות לזמינה.

כאשר האפשרות רשום שינויים בתיקון שגיאות אוטומטי של שמות זמינה, Access עוקב אחר תיקונים שהוא מבצע עקב שינויים בשם האובייקט. כל תיקון מופיע כהרשומות בטבלה יומן רישום של תיקון שגיאות אוטומטי של שמות.

הפיכת אפשרויות תיקון שגיאות אוטומטי של שמות לזמינות או ללא זמינות

ניתן להפוך את כל שלוש האפשרויות של תיקון שגיאות אוטומטי של שמות לזמינות בתיבת הדו-שיח אפשרויות Access . באפשרותך להפוך אפשרויות תיקון שגיאות אוטומטי של שמות לזמינות או ללא זמינות רק עבור מסד הנתונים הנוכחי.

  1. ברצועת הכלים, לחץ על קובץ > אפשרויות כדי לפתוח את תיבת הדו-שיח אפשרויות Access .

  2. בחלונית הימנית של תיבת הדו-שיח אפשרויות Access, לחץ על מסד נתונים נוכחי.

  3. תחת אפשרויות תיקון שגיאות אוטומטי של שמות, בחר או נקה את האפשרויות הרצויות:

    • מעקב אחר מידע תיקון שגיאות אוטומטי של שמות    כאשר אפשרות זו נבחרת, Access מנהל מעקב אחר שינויים בשם האובייקט במסד הנתונים. פרטי המעקב מאוחסנים במפות שמות. בעת הפיכת אפשרות זו לזמינה בפעם הראשונה, Access יוצר מפת שמות עבור כל אחד מאובייקטי מסד הנתונים הקיימים. מפת השמות נשארת מעודכנת כל עוד אפשרות זו נשארת מסומנת. מפות שמות משמשות לתיקון שגיאות הנגרם על-ידי שינוי שם, ולהפיק מידע אודות יחסי תלות של אובייקטים. אין אפשרות לגשת למפות שמות ישירות.

      עליך לבחור באפשרות זו לפני שתוכל לבחור אפשרויות אחרות של תיקון שגיאות אוטומטי של שמות.

      הערה: הפיכת אפשרות זו ל זמינה אינה לגרום לתיקון אוטומטי של שינויי שמות. הפיכת אפשרות זו לזמינים יוצרת רק את המפות המשמשות לתיקונים עתידיים.

    • ביצוע תיקון שגיאות אוטומטי של שמות    כאשר אפשרות זו נבחרת, Access מתקן באופן אוטומטי שינויי שם כאשר הם מתרחשים. באפשרותך לבחור באפשרות זו רק אם האפשרות עקוב אחר מידע תיקון שגיאות אוטומטי של שמות כבר נבחרה. כדי לבצע תיקון שגיאות אוטומטי של שמות, Access משתמש במפות השמות שהוא יצר כאשר האפשרות עקוב אחר מידע תיקון שגיאות אוטומטי של שמות הופעלה.

      עליך לבחור באפשרות זו לפני שתוכל לבחור באפשרות רשום שינויים בתיקון שגיאות אוטומטי של שמות.

    • רישום שינויי תיקון שגיאות אוטומטי של שמות    Access שומר יומן רישום של תיקונים ש מבצע תיקון שגיאות אוטומטי. כל תיקון מופיע כהרשומות בטבלה יומן רישום של תיקון שגיאות אוטומטי של שמות.

לראש הדף

שימוש בחלונית 'יחסי תלות של אובייקטים' כדי לראות כיצד אובייקטים קשורים

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.