פעולת המאקרו CopyDatabaseFile

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

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

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

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

הגדרה

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

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

תיאור

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

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

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

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

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

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

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

הערות

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

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

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

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

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

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

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

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

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

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

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×