שקול לפצל כל מסד נתונים שאנשים מרובים משתפים ברשת. פיצול מסד נתונים משותף יכול לסייע בשיפור הביצועים שלו ולהפחית את הסיכוי לפגם בקובץ מסד נתונים.
לאחר פיצול מסד הנתונים, ייתכן שתחליט להעביר את מסד הנתונים בקצה האחורי, או להשתמש במסד נתונים אחר בקצה האחורי. באפשרותך להשתמש במנהל הטבלאות המקושרות כדי לשנות את מסד הנתונים בקצה האחורי שבו אתה משתמש.
הערות:
-
פיצול מסד נתונים אינו זהה לאחסון מסד נתונים בארכיון. נושא זה אינו דן באופן האחסון בארכיון של נתונים. עליך לאחסן נתונים בארכיון מעת לעת על-ידי העברת רשומות ישנות יותר למסד נתונים אחר, מכיוון שקובץ מסד הנתונים גדל מהר מדי למגבלת גודל הקובץ, או מכיוון שברצונך שקובץ מסד הנתונים יהיה קטן והנתונים שלך מסודרים היטב לפי פרק זמן. בנסיבות מסוימות, באפשרותך לאחסן נתונים בארכיון על-ידי פיצול מסד נתונים. לקבלת מידע נוסף, עיין במאמר המקוון אחסון נתוני גישה בארכיון.
-
אם תפצל מסד נתונים של אינטרנט, כל טבלאות האינטרנט במסד נתונים זה לא יועברו למסד הנתונים החזיתי, ולא תהיה אפשרות לגשת אליו ממסד הנתונים החזיתי המתבצע.
במאמר זה
סקירה כללית
בעת פיצול מסד נתונים, הוא מאורגן מחדש בשני קבצים - מסד נתונים עורפי המכיל את טבלאות הנתונים ומסד נתונים חזיתי המכיל את כל שאר אובייקטי מסד הנתונים, כגון שאילתות, טפסים ודוחות. כל משתמש מקיים אינטראקציה עם הנתונים באמצעות עותק מקומי של מסד הנתונים החזיתי.
כדי לפצל מסד נתונים, עליך להשתמש באשף מפצל מסדי הנתונים. לאחר פיצול מסד הנתונים, עליך להפיץ את מסד הנתונים החזיתי למשתמשים שלך.
זהירות: כדי להגן על הנתונים שלך אם מסד הנתונים שלך כולל משתמשי קצה מרובים, מומלץ לא לשתף עותקים של מסד נתונים המכיל קישורים לרשימות SharePoint. אם אתה מקשר לטבלה שהיא רשימת SharePoint, היא יוצרת אפשרות עבור כל משתמש זדוני לשנות את יעד הקישור והרשאות שעשויות לשנות באתר SharePoint מאחר שפרטי החיבור עבור טבלאות מקושרות לא מוצפנים.
היתרונות של מסד נתונים מפוצל
היתרונות של מסד נתונים מפוצל כוללים את היתרונות הבאים:
-
ביצועים משופרים ביצועי מסד הנתונים בדרך כלל משתפרים באופן משמעותי מכיוון שרק הנתונים נשלחים ברחבי הרשת. במסד נתונים משותף שאינו מפוצל, אובייקטי מסד הנתונים עצמם - טבלאות, שאילתות, טפסים, דוחות, פקודות מאקרו ומודולים - נשלחים ברחבי הרשת, ולא רק את הנתונים.
-
זמינות גדולה יותר מאחר שרק הנתונים נשלחים ברחבי הרשת, טרנזקציות מסד נתונים כגון פעולות עריכה של רשומות הושלמות מהר יותר, מה שמשאיר את הנתונים זמינים יותר לעריכה.
-
אבטחה משופרת אם אתה מאחסן את מסד הנתונים הקצה האחורי במחשב המשתמש במערכת הקבצים NTFS, באפשרותך להשתמש בתכונות האבטחה NTFS כדי לסייע בהגנה על הנתונים שלך. מאחר שמשתמשים ניגשים למסד הנתונים החזיתי באמצעות טבלאות מקושרות, קיימת פחות אפשרות שפורץ יוכל לקבל גישה לא מורשית לנתונים על-ידי גניבת מסד הנתונים החזיתי או על-ידי כך שהם מתחזים למשתמש מורשה. אם אינך בטוח באיזו מערכת קבצים משתמש שרת הקבצים שלך, שאל את מנהל המערכת. אם יש לך הרשאות מנהל בשרת הקבצים, באפשרותך להפעיל את הפקודה msinfo32 כדי לקבוע את מערכת הקבצים בעצמך.
כיצד ניתן להשתמש ב- msinfo32 כדי לבדוק את מערכת הקבצים?
-
לחץ על לחצן התחל ולאחר מכן לחץ על הפעל.
-
בתיבת הדו-שיח הפעלה, הקלד msinfo32 ולאחר מכן לחץ על אישור.
-
תחת תקציר מערכת, לחץ על סימן החיבור לצד רכיבים.
-
תחת רכיבים, לחץ על סימן החיבור לצד אחסון ולאחר מכן לחץ על כוננים. תיבת הדו-שיח מציגה מידע אודות הכוננים הזמינים בלוח משמאל.
-
-
מהימנות משופרת אם משתמש נתקל בבעיה ומסד הנתונים נסגר באופן בלתי צפוי, כל פגם בקובץ מסד נתונים מוגבל בדרך כלל בעותק של מסד הנתונים החזיתי שהיה פתוח על-ידי המשתמש. מאחר שהמשתמש ניגש רק לנתונים במסד הנתונים בקצה האחורי באמצעות טבלאות מקושרות, יש הרבה יותר להניח שקובץ מסד הנתונים בקצה האחורי יהפוך לפגם.
-
סביבת פיתוח גמישה מאחר שכל משתמש עובד עם עותק מקומי של מסד הנתונים החזיתי, כל משתמש יכול לפתח באופן עצמאי שאילתות, טפסים, דוחות או אובייקטי מסד נתונים אחרים מבלי להשפיע על משתמשים אחרים. באופן דומה, באפשרותך לפתח ולהפיץ גירסה חדשה של מסד הנתונים החזיתי מבלי להפריע לגישה לנתונים המאוחסנים במסד הנתונים האחורי.
לפני שתתחיל
לפני פיצול מסד נתונים, שקול לבצע את הפעולות הבאות:
-
עליך לגבות תמיד מסד נתונים לפני פיצולו. אם פצלת מסד נתונים והחלטת שאינך מעוניין לפצל את מסד הנתונים, באפשרותך לשחזר את המקור מתוך עותק הגיבוי.
-
פיצול מסד נתונים עשוי להימשך זמן רב. עליך להודיע למשתמשים כך שהם לא ישתמשו במסד הנתונים בעת פיצולו. אם משתמש משנה נתונים בעת פיצול מסד הנתונים, השינויים לא ישתקפו במסד הנתונים בקצה האחורי.
עצה: אם משתמש משנה נתונים בעת פיצול מסד הנתונים, באפשרותך לייבא את הנתונים החדשים למסד הנתונים בקצה האחורי לאחר שתסיים.
-
אף על פי שפיצול מסד נתונים הוא דרך אחת לשיתוף נתונים, לכל מי שמשתמש במסד הנתונים חייבת להיות גירסה של Microsoft Office Access התואמת לתבנית הקובץ של מסד הנתונים בקצה האחורי. לדוגמה, אם קובץ מסד הנתונים בקצה האחורי משתמש בתבנית הקובץ .accdb, המשתמשים לא יוכלו לגשת לנתונים שלו באמצעות Access 2003.
-
ייתכן שתרצה להשתמש בתבנית קובץ קודמת של Access עבור מסד הנתונים בקצה האחורי אם אתה משתמש בתכונות שאין בהן עוד תמיכה. לדוגמה, אם אתה משתמש בדפי גישה לנתונים (DAP); באפשרותך להמשיך להשתמש בהם אם מסד הנתונים בקצה האחורי הוא בתבנית קובץ קודמת התומכת ב- DAP. לאחר מכן, תוכל להשתמש בתבנית הקובץ החדשה עם מסד הנתונים החזיתי כדי שהמשתמשים יוכלו לגשת ליתרונות של התבנית החדשה. שים לב שלא ניתן לשנות נתונים בדף גישה לנתונים באמצעות Access 2010 ואילך.
פיצול מסד הנתונים
-
במחשב שלך, בצע עותק של מסד הנתונים שברצונך לפצל. התחל מקובץ מסד הנתונים בכונן הקשיח המקומי שלך, ולא במיקום המשותף ברשת. אם קובץ מסד הנתונים משותף כעת מכונן הדיסק הקשיח המקומי שלך, באפשרותך להשאיר אותו במקום שבו הוא נמצא.
-
פתח את העותק של מסד הנתונים בכונן הדיסק הקשיח המקומי שלך.
-
בכרטיסיה כלי מסד נתונים , בקבוצה העברת נתונים , לחץ על מסד נתונים של Access. אשף פיצול מסד הנתונים מופעל.
-
לחץ על פצל מסד נתונים.
-
בתיבת הדו-שיח יצירת מסד נתונים בקצה האחורי, ציין שם, סוג קובץ ומיקום עבור קובץ מסד הנתונים בקצה האחורי.
הערות:
-
שקול להשתמש בשם ש- Access מציע. הוא שומר את שם הקובץ המקורי, ומציין שמסד הנתונים הוא מסד נתונים מקצה _be שם הקובץ, ממש לפני סיומת שם הקובץ.
-
אל תשנה את סוג הקובץ אלא אם חלק מהמשתמשים ישתמשו בגירסה קודמת של Access כדי לגשת לנתונים.
-
באפשרותך להזין את הנתיב למיקום הרשת בתיבה שם הקובץ , לפני שם הקובץ. לדוגמה, אם מיקום הרשת עבור מסד הנתונים בקצה האחורי הוא \\server1\share1\ ושם הקובץ עבור מסד הנתונים בקצה האחורי הוא MyDB_be.accdb, באפשרותך להזין \\server1\share1\MyDB_be.accdbבתיבה שם הקובץ.
-
המיקום שתבחר חייב להיות זמין לכל מי שישתמש במסד הנתונים. מאחר ששימוש במיפויי כונן עשוי להשתנות, עליך לציין UNC הנתיב של המיקום במקום להשתמש באות כונן ממופה.
-
-
כאשר האשף הסתיים, הוא מציג הודעת אישור.
מסד הנתונים שלך מפוצל כעת. מסד הנתונים החזיתי הוא הקובץ שהתחלת איתו (העותק של מסד הנתונים המשותף המקורי), ומסד הנתונים החזיתי ממוקם במיקום הרשת שציינת בשלב 5 של הליך זה.
הגבלת שינויים בעיצוב מסד הנתונים החזיתי
כדי להגביל שינויים במסד הנתונים החזיתי שאתה מפיץ, שקול לשמור אותו כקובץ בינארי הידור (קובץ .accde). קובץ בינארי הידור הוא קובץ יישום מסד נתונים שנשמר עם כל קוד Visual Basic Access (VBA) הידור. בקובץ בינארי שעבר הידור של Access לא נותר קוד מקור של VBA. למשתמשים אין אפשרות לשנות את העיצוב של אובייקטים בקובץ .accde
-
פתח את קובץ מסד הנתונים החזיתי (.accdb) שברצונך לשמור כקובץ בינארי הידור (.accde).
-
לחץ על > שמור בשם > את ACCDE > שמירה בשם.
-
בתיבת הדו-שיח שמירה בשם, אתר את התיקיה שבה ברצונך לשמור את הקובץ, הקלד שם עבור הקובץ בתיבה שם הקובץ ולאחר מכן לחץ על שמור.
הפצת מסד הנתונים החזיתי
לאחר פיצול מסד הנתונים, אתה מפיץ את מסד הנתונים החזיתי למשתמשים שלך, כך שהם יוכלו להתחיל להשתמש במסד הנתונים.
זהירות: כדי להגן על הנתונים שלך אם מסד הנתונים שלך כולל משתמשי קצה מרובים, מומלץ לא לשתף עותקים של מסד נתונים המכיל קישורים לרשימות SharePoint. אם אתה מקשר לטבלה שהיא רשימת SharePoint, היא יוצרת אפשרות עבור כל משתמש זדוני לשנות את יעד הקישור והרשאות שעשויות לשנות באתר SharePoint מאחר שפרטי החיבור עבור טבלאות מקושרות לא מוצפנים.
בצע אחת מהפעולות הבאות:
-
שלח הודעת דואר אלקטרוני למשתמשי מסד הנתונים וצרף את קובץ מסד הנתונים החזיתי להודעה. כלול הוראות שיסייעו למשתמשים להתחיל להשתמש באופן מיידי במסד הנתונים החזיתי.
-
שמור את קובץ מסד הנתונים החזיתי במיקום רשת שכל משתמשי מסד הנתונים יכולים לגשת אליו ולאחר מכן שלח למשתמשים הודעת דואר אלקטרוני המציינת את מיקום הרשת יחד עם כל שאר ההוראות שהם עשויים לדרוש כדי לגשת למסד הנתונים.
-
הפץ את קובץ מסד הנתונים החזיתי באמצעות מדיה נשלפת, כגון תקליטור או כונן הבזק מסוג USB. אם תתקין את הקובץ בעצמך, תוכל לבדוק אותו כדי לוודא שהוא פועל. אם המשתמשים חייבים להתקין את הקובץ, עליך לכלול מסמך שמסביר להם מה עליהם לעשות כדי להתקין את הקובץ, ואת מי יש ליצור קשר אם הם נתקלים בקשיים.
שינוי מסד הנתונים בקצה האחורי שבו אתה משתמש
באפשרותך להעביר את מסד הנתונים בקצה האחורי, או להשתמש במסד נתונים אחר בקצה האחורי, באמצעות מנהל הטבלאות המקושרות.
אם ברצונך להעביר את מסד הנתונים בקצה האחורי, תחילה עליך ליצור עותק שלו למיקום החדש ולאחר מכן בצע הליך זה.
-
בכרטיסיה נתונים חיצוניים , בקבוצה ייבוא קישורים & , לחץ על מנהל טבלאות מקושרות.
-
במנהל הטבלאות המקושרות, בחר את הטבלאות הקיימות במסד הנתונים האחורי הנוכחי.
עצה: אם לא קישרת למסדי נתונים אחרים, לחץ על בחר הכל.
-
בחר את תיבת הסימון בדוק תמיד אם יש מיקום חדש ולאחר מכן לחץ על אישור.
-
אתר ובחר את מסד הנתונים בקצה האחורי החדש.