פעולת המאקרו 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.

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

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

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

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

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

×