sql express מול אקסס

  • פותח הנושא ub65
  • פורסם בתאריך

ub65

New member
sql express מול אקסס

אני עובד עם אקסס , התקנתי במחשב של - WIN 7 שרת sql express 2012 , העברתי את הטבלאות לsql בעזרת תוכנת import export wizard וזה עובד יפה מול הקסס...
השאלה איך אני מעברי את הdb מה sql express המקומי אצלי למחשב אחר.
 

כלליים

New member
backup & restore

צור קוב. גיבוי במחשב שלך, ובמחשב היעד אתה יוצר DB חדש מתוך קובץ הגיבוי.
לחץ לחיצה ימנית על הDB, בחר tasks ובחן את האפשרויות.
 

ub65

New member
אני האמת יודע שזה התהליך של גיבוי ושחזור, אבל

איזה כלי אני מתקין כדי לגבות ? לא זוכר...
ד"א לא מצליח להיפטר מה SQL SERVER ..רציתי להסיר אך לא ניתן - גם דרך הסרה בלוח בקרה וגם בעזרת total uninstall..
 

pitoach

New member
אתה לא צריך להתקין שום כלי

מי שמבצע את הגיבוי ואת השחזור הוא שרת ה SQL עצמו (מנוע פנימי שאחראי על הנושא של גיבוי אם רוצים).

תוכל ללמוד יותר על גיבוי ושחזור של מסדי נתונים כאן:
http://msdn.microsoft.com/en-us/library/ms175477.aspx

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


הנה מדריך בסרטון יותר פשוט:
https://www.youtube.com/watch?v=VvaKmujEE7E
 

pitoach

New member
ישנם עוד כמה שיטות פרט לגיבוי ושחזור

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

במקרה כזה כדאי לזכור את השיטות הבות ואם יש לכם בכך צורך אפשר חפש בגוגל מידע נוסף או לשאול ספציפית
1. גיבוי ושחזור
2. שימוש בכלי בשם SSIS
3. יצירת עותק של המסד נתונים באופן ישני על ידי שאילתות DDL+DML
4. העתקת VSS -> ביצוע פעולת attach database
5. ביצוע פעולת detach למסד הנתונים -> העתקת הקבצים לשרת החדש -> ביצוע פעולת attach database

יש עוד כמה שיטות
....

* הערה: השיטה האחרונה מאוד נוחה ומאוד קלה לשימוש אבל מחייבת עצירת מסד הנתונים (בגלל detach) עד שמסיימים להעתיק את הקבצים. יכול להיות שזה דרך שיכולה להתאים לך.
 
למעלה