בפרוייקט של Access (*.adp), באפשרותך להשתמש בפעולה המאקרו TransferSQLDatabase כדי להעביר מסד נתונים של Microsoft SQL Server 7.0 ואילך למסד נתונים אחר של SQL Server 7.0 ואילך. לקבלת מידע נוסף אודות העברת מסד נתונים, עיין בתיעוד SQL Server שלך.
הערה: פעולה זו לא תהיה מותרת אם מסד הנתונים אינו מהימן.
הערה: Access 2010 הוא הגירסה האחרונה התומכת בפרוייקטי נתונים של Access.
הגדרה
פעולת המאקרו TransferSQLDatabase מכילה את הארגומנטים הבאים.
|
ארגומנט פעולה |
תיאור |
|
Server |
שם שרת מסד הנתונים SQL Server 7.0 ואילך שאתה מעתיק לו. |
|
Database |
שם מסד הנתונים החדש שתיווצר בשרת היעד. |
|
השתמש בחיבור מהימן |
מציין אם קיים חיבור מהימן SQL Server. אם הארגומנטים מוגדרים ככן, קיים חיבור מהימן והארגומנטים Login ו - Password אינם נדרשים. אם הארגומנטים Login ו -Password מוגדרים כ'לא', נדרשים הארגומנטים Login ו- Password. ברירת המחדל היא כן. בעת שימוש בחיבור מהימן, SQL Server האבטחה משתלבת עם אבטחת מערכת ההפעלה Windows כדי לספק כניסה יחידה לרשת ולמסד הנתונים. |
|
כניסה |
שם שרת היעד כניסה. |
|
סיסמה |
הסיסמה עבור הארגומנט Login . סיסמה זו מאוחסנת כטקסט בפרוייקט של Access, אך מוסתרת במהלך פעולת העברת מסד הנתונים. |
|
העברת נתוני העתקה |
מציין אם לכלול או לא לכלול נתונים בפעולה של העברת מסד הנתונים. כאשר ההגדרה היא כן, כל הנתונים נכללים עבור כל הטבלאות, יחד עם כל מבני הנתונים, המאפיינים המורחבים והאובייקטים של מסד הנתונים. כאשר אפשרות זו מוגדרת ל'לא', לא נכללים נתונים מהטבלאות. רק מבנה הטבלה והמאפיינים המורחבים נוצרים בשרת היעד, יחד עם כל האובייקטים האחרים של מסד הנתונים (למעט דיאגרמות מסד נתונים). ברירת המחדל היא כן. |
הערות
אין באפשרותך לבצע פעולות אחרות בעת העברת מסד הנתונים.
פעולת המאקרו TransferSQLDatabase , כברירת מחדל, מעתיקה נתונים, הגדרות נתונים, אובייקטי מסד נתונים ומאפיינים מורחבים, כגון ערכי ברירת מחדל, אילוצי טקסט וערכים של בדיקת מידע.
קיימות דרישות להעברת מסד נתונים:
-
עליך להיות חבר בתפקיד sysadmin בשרת היעד (לא נדרש תפקיד מיוחד בשרת המקור).
-
שרת ה- SQL הנוכחי המחובר לפרוייקט Access (*.adp) ולשרת היעד אליו אתה מעביר את מסד הנתונים חייב להיות SQL Server גירסה 7.0 ואילך.
הערה: שרתים מקושרים אינם מועברים במהלך פעולת העברת מסד נתונים.
כדי להפעיל את פעולת המאקרו TransferSQLDatabase במודול Visual Basic for Applications (VBA), השתמש בפעולת השירות TransferSQLDatabaseשל האובייקט DoCmd .