באפשרותך ליצור קישור לנתונים או לייבא נתונים ממסד נתונים של SQL, שהוא מסד נתונים מנוהל בעל ביצועים גבוהים המשמש את היישומים החשובים ביותר. לקבלת מידע נוסף, ראה SQL Server 2016.
-
בעת קישור לנתונים, Access יוצר חיבור דו-כיווני המסנכרן שינויים עם נתונים ב- Access ובמסד הנתונים של SQL.
-
בעת ייבוא נתונים, Access יוצר עותק חד-פעמי של הנתונים, כך ששינויים בנתונים בנתונים ב- Access או במסד הנתונים של SQL אינם מסונכרנים.
לפני שתתחיל
רוצה שהדברים יתנהלו בצורה חלקה יותר? בצע את ההכנות הבאות לפני יצירת הקישור או הייבוא:
-
אתר את SQL Server שרת מסד הנתונים, זהה את פרטי החיבור הדרושים ובחר שיטת אימות (Windows או SQL Server ). לקבלת מידע נוסף לגבי שיטות האימות, ראה חיבור לשרת (מנגנון מסד הנתונים) ואבטחת מסד הנתונים שלך.
-
זהה את הטבלאות או התצוגות שברצונך ליצור אליהן קישור או לייבא ואת השדות בעלי הערכים הייחודיים עבור טבלאות מקושרות. ניתן לייבא או ליצור קישור ליותר מטבלה או תצוגה אחת בפעולה יחידה.
-
קח בחשבון את מספר העמודות בכל טבלה או תצוגה. Access אינו תומך ביותר מ- 255 שדות בטבלה, ולכן Access או מייבא את 255 העמודות הראשונות בלבד. כפתרון, באפשרותך ליצור תצוגה במסד SQL Server הנתונים כדי לגשת לעמודות שמעבר למגבלה.
-
קבע את כמות הנתונים הכוללת לייבוא. הגודל המרבי של מסד Access נתונים הוא שני ג'יגה-בתים, פחות השטח הדרוש לאובייקטים של המערכת. אם מסד SQL Server הנתונים מכיל טבלאות גדולות, ייתכן שלא תוכל לייבא את כולן לתוך מסד נתונים יחיד Access נתונים. במקרה זה, שקול ליצור קישור לנתונים במקום לייבא אותם.
-
אבטח את Access הנתונים שלך ואת פרטי החיבור שהוא מכיל באמצעות מיקום מהימן וסיסמא Access מסד הנתונים. הדבר חשוב במיוחד אם אתה בוחר לשמור את SQL Server הסיסמה ב- Access.
-
תכנן ליצור קשרי גומלין נוספים. Access אינה יוצרת באופן אוטומטי קשרי גומלין בין טבלאות קשורות בסוף פעולת ייבוא. ניתן ליצור באופן ידני את קשרי הגומלין בין טבלאות חדשות וקיימות באמצעות החלון 'קשרי גומלין'. לקבלת מידע נוסף, ראה מהו החלון 'קשרי גומלין'? ויצירה, עריכה או מחיקה של קשר גומלין.
שלב 1: תחילת העבודה
-
בחר נתונים חיצוניים > מקור נתונים חדש > מסד נתונים >מתוך SQL Server.
-
בתיבת הדו-שיח קבלת נתונים חיצוניים – מסד נתונים של ODBC, בצע אחת מהפעולות הבאות:
-
כדי לייבא נתונים, בחר יבא את נתוני המקור לתוך טבלה חדשה במסד הנתונים הנוכחי.
-
כדי ליצור קישור לנתונים, בחר קשר את מקור הנתונים על-ידי יצירת טבלה מקושרת.
-
-
בחר אישור.
שלב 2: יצירה או שימוש חוזר של קובץ DSN
באפשרותך ליצור קובץ DSN או לעשות שימוש חוזר בקובץ קיים. השתמש בקובץ DSN כאשר אתה מעוניין להסתמך על אותם פרטי חיבור עבור פעולות קישור וייבוא שונות או כדי לשתף עם יישום אחר שגם הוא משתמש בקבצי DSN. ניתן ליצור קובץ DSN ישירות באמצעות מנהל חיבור הנתונים. לקבלת מידע נוסף, ראה ניהול מקורות נתונים של ODBC.
למרות שניתן עדיין להשתמש בגירסאות קודמות של מנהל ההתקן של SQL ODBC, מומלץ להשתמש בגירסה 13.1, הכוללת שיפורים רבים, והיא תומכת בתכונות חדשות של SQL Server 2016. לקבלת מידע נוסף, ראה Microsoft ODBC Driver עבור SQL Server ב- Windows.
-
בצע אחת מהפעולות הבאות:
-
אם קובץ ה- DSN שברצונך להשתמש בו כבר קיים, בחר אותו מהרשימה.
בהתאם לשיטת האימות שהזנת בפרטי החיבור, ייתכן שיהיה עליך להזין סיסמה שוב.
-
כדי ליצור קובץ DSN חדש:
-
בחר חדש.
-
בחר ODBC Driver 13 עבור SQL Server, ולאחר מכן בחר הבא.
-
הזן שם עבור קובץ ה- DSN, או לחץ על עיון כדי ליצור את הקובץ במיקום אחר.
-
-
-
לחץ על הבא כדי לסקור את פרטי הסיכום ולאחר מכן לחץ על סיום.
שלב 3: שימוש באשף יצירת מקור נתונים SQL Server חדש
באשף יצירת מקור נתונים חדש SQL Server, בצע את הפעולות הבאות:
-
בדף הראשון, הזן פרטי זיהוי:
-
בתיבה תיאור, ניתן להזין מידע תיעודי אודות קובץ ה- DSN.
-
בתיבה שרת , הזן את שם SQL Server. אל תלחץ על החץ למטה.
-
-
בדף השני, בחר אחת משיטות האימות הבאות:
-
עם אימות Windows משולב התחבר באמצעות Windows משתמש חדש. אם תרצה, הזן שם של מנהל שירות (SPN). לקבלת מידע נוסף, ראה שמות ראשיים של שירות (SPNs) Connections (ODBC).
-
עם אימות SQL Server... התחבר עם אישורים שהוגדרו במסד הנתונים על-ידי הזנת מזהה הכניסה והסיסמה.
-
-
בדפים שלוש וארבע, בחר אפשרויות שונות כדי להתאים אישית את החיבור. לקבלת מידע נוסף אודות אפשרויות אלה, ראה Microsoft ODBC Driver עבור SQL Server.
-
מופיע מסך לאישור ההגדרות. בחר בדוק חיבור מקור נתונים כדי לאשר את החיבור.
-
ייתכן שיהיה עליך להיכנס למסד הנתונים. בתיבת הדוSQL Server כניסה למערכת, הזן את מזהה הכניסה והסיסמה. כדי לשנות הגדרות נוספות, בחר אפשרויות.
שלב 4: בחירת טבלאות ותצוגות לקישור או לייבוא
-
בתיבת הדו-שיח קישור טבלאות או ייבוא אובייקטים, תחת טבלאות, בחר כל טבלה או הצגה שברצונך לקשר או לייבא ולאחר מכן לחץ על אישור.
-
בפעולת קישור, קבע אם לבחור באפשרות שמור סיסמה.
אבטחה בחירה באפשרות זו מבטלת את הצורך להזין אישורים בכל פעם שאתה פותח Access ולגשת לנתונים. עם זאת, פעולה זו מאחסן סיסמה לא מוצפנת במסד הנתונים Access, כלומר אנשים שיכולים לגשת לתוכן המקור יכולים לראות את שם המשתמש והסיסמה. אם תבחר באפשרות זו, מומלץ מאוד לאחסן את Access הנתונים במיקום מהימן וליצור סיסמת מסד Access נתונים חדשה. לקבלת מידע נוסף, ראה החלטה אם לתת אמון במסד נתונים והצפנת מסד נתונים באמצעות סיסמת מסד נתונים.
הערה אם תחליט לא לשמור את הסיסמה, אך לאחר מכן תשנה את דעתך, עליך למחוק וליצור מחדש את הטבלה המקושרת ולאחר מכן לבחור שמור סיסמה.
שלב 5: יצירת מפרטים ומשימות (ייבוא בלבד)
-
בתיבת הדו-שיח קבלת נתונים חיצוניים - מסד נתונים של ODBC, באפשרותך לשמור את שלבי הייבוא כמפרט וליצור Outlook משימה כדי להפוך את פעולת הייבוא לאוטומטית באופן קבוע. לקבלת מידע נוסף, ראה שמירת הפרטים של פעולת ייבוא או ייצוא כמפרט.
תוצאות
לאחר השלמת פעולת קישור או ייבוא, הטבלאות מופיעות בחלונית הניווט עם שם זהה לשם של SQL Server או תצוגה בשילוב עם שם הבעלים. לדוגמה, אם שם ה- SQL הוא dbo. Product, שם Access הוא dbo_Product. אם שם זה נמצא כבר בשימוש, Access מוסיף "1" לשם הטבלה החדשה - לדוגמה, dbo_Product1. אם dbo_Product1 כבר נמצא בשימוש, Access תיצור dbo_Product2, וכן הלאה. עם זאת, ניתן לשנות את שמות הטבלאות לשמות בעלי משמעות.
בפעולה ייבוא, Access אף פעם לא מחליף טבלה במסד הנתונים. על אף שלא ניתן לצרף SQL Server נתונים לטבלה קיימת, באפשרותך ליצור שאילתת הוספה לצירוף נתונים לאחר ייבוא נתונים מטבלאות דומות.
בפעולה של קישור, אם העמודות מוגדרות לקריאה בלבד בטבלת SQL Server, הן גם מוגדרות לקריאה בלבד Access.
עצה כדי לראות את מחרוזת החיבור, רחף מעל הטבלה Access הניווט.
עדכון של עיצוב הטבלה המקושרת
לא ניתן להוסיף, למחוק או לשנות עמודות או לשנות סוגי נתונים בטבלה מקושרת. אם ברצונך לבצע שינויי עיצוב, בצע זאת במסד SQL Server הנתונים. כדי לראות את שינויי העיצוב ב- Access, עדכן את הטבלאות המקושרות:
-
בחר נתונים חיצוניים > מנהל טבלאות מקושרות.
-
בחר כל טבלה מקושרת שברצונך לעדכן, בחר אישור ולאחר מכן בחר סגור.
השוואת סוגי נתונים
Access נתונים בעלי שם שונה מסוגי SQL Server אלה. לדוגמה, SQL Server של סוג הנתונים סיבית מיובאת או מקושרת ל- Access עם סוג הנתונים 'כן/לא'. לקבלת מידע נוסף, ראה השוואת Access SQL Server נתונים.
מה עוד עליי לדעת?
-
לקבלת מידע אודות אופן השמירה של פרטי הייבוא שלך במפרט שניתן להשתמש בו שוב במועד מאוחר יותר, עיין במאמר שמירת הפרטים של פעולת ייבוא או ייצוא בתור מפרט.
-
לקבלת מידע אודות אופן ההפעלה של מפרטי ייבוא שנשמרו, עיין במאמר הפעלת פעולת ייבוא או ייצוא שנשמרה.
-
לקבלת מידע אודות אופן תזמון ההפעלה של מפרטים במועדים ספציפיים, עיין במאמר תזמון פעולת ייבוא או ייצוא.
-
לקבלת מידע אודות שינוי שם של מפרט, מחיקה של מפרטים או עדכון שמות של קבצי מקור במפרטים, עיין במאמר ניהול משימות נתונים.