העברת נתונים מ- Access MS למסד הנתונים של SQL Server
לאחרונה, הייתי צריך להעביר את הנתונים ממסד נתונים Access ל- SQL Server 2014, כי מסד הנתונים שלי היה גדול מדי עבור Access כדי לטפל. למרות שהתהליך פשוט למדי, חשבתי שאכתוב מאמר עם הוראות שלב אחר שלב.
ראשית, עליך לוודא ש- SQL Server או SQL Server Express מותקנים במחשב שלך. בעת הורדת SQL Server Express במחשב אישי, הקפד להוריד את הגירסה שירותים מתקדמים. אם לא תעשה זאת, מנוע מסד הנתונים לא יותקן ויהיה לך SQL Management Studio ללא חיבור מסד נתונים כלשהו.
לאחר התקנת SQL Server כראוי, באפשרותך להמשיך עם השלבים הבאים כדי לייבא את מסד הנתונים Access למסד נתונים חדש ב- SQL Server.
העברת גישה מסד נתונים ל - SQL Server
פתח את SQL Server Management Studio והתחבר לשרת מסד הנתונים שברצונך לייבא אליו את מסד הנתונים Access. תחת מאגרי מידע, לחץ לחיצה ימנית ובחר מסד נתונים חדש. אם כבר יש לך מסד נתונים ואתה פשוט רוצה לייבא כמה טבלאות מ Access, אז פשוט לדלג על זה וללכת ייבוא נתונים צעד למטה. פשוט לחץ באמצעות לחצן העכבר הימני על מסד הנתונים הנוכחי שלך במקום ליצור אחד חדש.
אם אתה יוצר מסד נתונים חדש, המשך ותן לו שם וקבע את ההגדרות אם ברצונך לשנות אותן מברירות המחדל.
כעת עלינו ללחוץ באמצעות לחצן העכבר הימני על מסד הנתונים של Test שיצרנו ולבחור משימות ואז ייבוא נתונים.
על בחר מקור נתונים תיבת הדו-שיח, בחר Microsoft Access (Microsoft Jet Database Engine) מהתיבה הנפתחת.
ליד שם קובץe, לחץ על עיון ונווט אל מסד הנתונים Access שברצונך לייבא ולחץ עליו פתח. שים לב כי מסד הנתונים אינו יכול להיות בפורמט Access 2007 ואילך (ACCDB) כמו SQL Server אינו מזהה אותו! אז אם יש לך 2007 עד 2016 מסד נתונים Access, הראשון להמיר אותו 2002-2003 מאגר מידע פורמט (MDB) על ידי הולך קובץ - שמירה בשם.
קדימה ולחץ הבא כדי לבחור את היעד. מאז שאתה לחיצה ימנית על מסד הנתונים שאתה רוצה לייבא את הנתונים לתוך, זה כבר צריך להיות הרים ברשימה. אם לא, בחר SQL Native Client מ ה יעד להפיל. אתה אמור לראות את מופע מסד הנתונים תחת שם שרת ולאחר מכן להיות מסוגל לבחור את מסד הנתונים הספציפי בתחתית ברגע שאתה בוחר את שיטת האימות שלך.
לחץ על הבא ולאחר מכן ציין כיצד ברצונך להעביר את הנתונים מ- Access ל- SQL על-ידי בחירה העתק את הנתונים מטבלה אחת או יותר או כתוב שאילתה כדי לציין את הנתונים להעברה.
אם ברצונך להעתיק את כל הטבלאות או רק חלק מהטבלאות ממסד הנתונים של Access ללא כל מניפולציה של נתונים, בחר באפשרות הראשונה. אם עליך להעתיק רק שורות ועמודות מסוימות של נתונים מטבלה, בחר את האפשרות השנייה וכתוב שאילתת SQL.
כברירת מחדל, כל הטבלאות יש לבחור אם תלחץ על ערוך מיפוי כפתור, באפשרותך להגדיר כיצד מפת השדות בין שני הטבלאות. אם יצרת מסד נתונים חדש עבור הייבוא, אז זה יהיה עותק מדויק.
כאן יש לי רק טבלה אחת במסד הנתונים של Access. לחץ על הבא ותראה את הפעל את החבילה שבו הפעל מיד יש לבדוק.
לחץ על הבא ולאחר מכן לחץ על אישור סיים. לאחר מכן תראה את ההתקדמות של העברת הנתונים כפי שהיא מתרחשת. לאחר השלמתה, תראה את מספר השורות המועברות עבור כל טבלה ב הודעה טור.
לחץ על סגור וסיימת. כעת תוכל להמשיך ולהפעיל SELECT בטבלאות שלך כדי לוודא שכל הנתונים מיובאים. עכשיו אתה יכול ליהנות הכוח של SQL Server לניהול מסד הנתונים שלך.
בעיות כלשהן בייבוא הנתונים שלך מ- Access ל- SQL Server? אם כן, לכתוב תגובה ואני אנסה לעזור. תהנה!