חל על
Access 2010 Access 2007

באפשרותך להשתמש בפעולה המאקרו CopyDatabaseFile כדי ליצור עותק של מסד הנתונים הנוכחי של Microsoft SQL Server 7.0 ואילך המחובר לפרוייקט Access (*.adp) שלך. Access מנתק את מסד הנתונים הנוכחי ולאחר מכן מצרף אותו לשרת היעד.

הערה: פעולה זו לא תהיה מותרת אם מסד הנתונים אינו מהימן.

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

הגדרה

פעולת המאקרו CopyDatabaseFile מכילה את הארגומנטים הבאים.

ארגומנט פעולה

תיאור

שם קובץ מסד נתונים

השם של קובץ הנתונים הראשי החדש. נתיב ברירת המחדל עבור הקובץ הוא המיקום הנוכחי של קובץ הפרוייקט של Access (.adp).

החלף קובץ קיים

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

נתק את כל המשתמשים

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

ניתוק משתמשים ממסד נתונים ללא אזהרה מתאימה עלול להוביל לאובדן נתונים.

הערות

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

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

דרישות להעתקת מסד נתונים:

  • עליך לנתק את כל היישומים והמשתמשים לפני העתקת קובץ מסד הנתונים.

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

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

  • מסד הנתונים של שרת המקור חייב להיות Microsoft SQL Server גירסה 7.0 ואילך, או SQL Server 2000 Desktop Engine הפועל במחשב מקומי.

  • מסד SQL Server בשרת המקור חייב להיות מסד נתונים יחיד של קבצים.

  • עליך להיות חבר בתפקיד sysadmin במחשבי המקור והיעד SQL Server.

כדי להפעיל את פעולת המאקרו CopyDatabaseFile במודול Visual Basic for Applications, השתמש בפעולת השירות CopyDatabaseFileשל האובייקט DoCmd .

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

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

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