
Restoring SQL Server System Databases
לא בכל יום מזדמן לנו (אם בכלל), לבצע פעולת שחזור לקבצי System Databases. לכן, רואה לנכון לשתף אתכם בחוויה זו אשר כללה מספר הפתעות בדרך.. אז לאחרונה נתקלתי במשימה מאתגרת – Restore System Databases ! הסיבה לכך - אחד ממערכי הווירטואליזציה של אחד מלקוחותיי הותקף על ידי וירוס רציני והשבית את הישויות הבאות: שרת ה-Host. שרתים וירטואליים אחרים אשר מותקנים על גבי ה-Host, ביניהם שרת SQL. גיבויי ה-Snapshots של המכונות נפגעו (מזל שגיבויי ה-DBs היו זמינים ממקור אחסון אחר). תחילה, הכין עבו

Create Logins On Log Shipping Databases
המקרה: לקוח מבקש ליצור משתמש SQL בשרת המשני שנמצא במערך Log Shipping במטרה לספק יכולת גישה לעובד החברה. הבעיה: בסיס הנתונים בשרת המשני נמצא במצב Read-Only, לכן לא ניתן יהיה ליצור את המשתמש ולמפות אותו לבסיס הנתונים הנ"ל. להלן השגיאה שתתקבל: הפתרון: על מנת לפתרון את הבעיה נדרש לפעול באופן ובסדר הבא. הערה: במידה ונדרש לעשות שימוש באותו שם משתמש בשרת המשני עבור בסיסי נתונים נוספים וממקורות שונים, יש לחזור על סעיף 3 עבור כל אחד משרתי המקור. צד שרת Secondary (משני): יש ליצור את המ

Changing INT to BigInt
אחד מלקוחותיי עדכון אותי על רצונו לבצע שינוי בבסיס הנתונים. השינוי הינו המרת שדה (int to bigint) במספר טבלאות, כאשר מיד בסיום פעולה זו יהיה עליו לבצע את העדכון גם באפליקציה של לקוחותיו. מכיוון שיצא לי לטפל בעבר בנושא זה, האפשרויות הפתוחות בפניי לא היו חדשות. לאחר שעברתי על הנתונים שסיפק הלקוח, עניין אותי שני דברים חשובים כדי שאוכל לדעת כיצד ברצוני לפעול: תחילה, עניין אותי לדעת מהו הערך המקסימאלי בשדה ה-Identity המדובר וכמה קרוב הוא (באחוזים) לערך המקסימאלי של data type מסוג I

Congrats, You're a DBA... Now what?
מאת עידן גורן, Junior DBA - לא לפני הרבה זמן סיימתי קורס DBA בחברת נאיה- טכנולוגיות. אני מניח שיידעתי את החומר והבעתי בקיאות בחומר. מכוון, שכעת, אני עובד נאיה :). אני נמצא אצל לקוח במהלך החודשיים האחרונים ויצא לי לחשוב איך אוכל לעזור יותר לקהילה. כתבתי את מחשבותי לגבי הכניסה שלי לתפקיד. תגידו לי מה דעתכם... נושאים ש-DBA מתחיל צריך להכיר לאחר הקורס ובהגיעו למקום העבודה החדש. חלק א – הכרת הארגון: וודא כי מתבצעת חפיפת תפקיד באופן מסודר עם ה-DBA הקודם או מי מטעמו. לקראת מפגש החפי