שבוע טוב מהקהילה בעברית של פלטפורמות הנתונים
"אני צריך תחמושת, לא טרמפ" - משפט כל כך אמיץ וחכם אשר השמיע נשיא אוקראינה. משפט אשר אפשר לצטט בכל תחומי החיים!
אנחנו רוצים להזמין אותך ביום
שני הקרוב, 28 בפברואר, בשעה 18:00 למפגש של קהילת GlobalHebrew, בו נספק לכל מי שעובד עם שרתי SQL Server, תחמושת סודית ולא מתועדת לניתוח ועיבוד מידע, ישירות מתוך קבצי ה Transaction log של מסדי הנתונים.
כמו תמיד, אנחנו רוצים להגיע לכמה שיותר אנשים, ואת זה אנחנו יכולים לעשת רק בעזרתך. נודה לך אם אתה יכול להפיץ את האירוע ולקדם את הפגישה בין חברים לעבודה, ברשתות חברתיות,
עלוני מידע, מפגשים אחרים וכו' 📨💬📞
Parsing the contents of SQL Server transaction log file for practical solutions
לכל מסד הנתונים יש יומן עיסקאות (Transaction log), אשר נשמר בקובץ או במספר קבצים והוא מתעד את כל העסקאות (שאילתות) והשינויים במסד הנתונים אשר נעשו על ידי כל שאילתה, לפני שהשינוי מבוצע בפועל. קבצי יומן העסקאות נועדו לצרכים פנימיים של השרת ולא
אמורים להיות נגישים למשתמשים.
יומן העסקאות הוא מרכיב קריטי במסד הנתונים. אם יש כשל במסד הנתונים אז השרת נזדקק לקבצים אלו כדי להחזיר את מסד הנתונים למצב עקבי (פעיל למשתמש).
במפגש זה אנחנו נראה כיצד אפשר לקרוא את קבצי העסקאות בצורה ישירה ונלמד כיצד לנתח את המידע. מידע זה יוכל לעזור לנו למטב את העבודה שלנו עם השרת. יתרה מכך, נוכל להגיע למידע אשר נחוץ לנו לעיתים והוא לא מתועד בשרת או במסד הנתונים.
החומר אשר יועבר במפגש אינו מתועד על ידי מיקרוסופט וכל העבודה שלנו תבסס על כלים לא מתועדים. מדובר בהרצאה ברמה 500 (internals).
שימו לב שלא מדובר 'בעוד הרצאה' על כיצד להשתמש בשרתי SQL Server וגם לא נדון כיצד השרת משתמש בקבצי העיסקאות (Transaction log), אלא כיצד אנחנו יכולים להשתמש בקבצי העיסקאות.
המפגש מבוסס תרחישי מקרים אמיתיים אשר אלו בשאלות בהפורומים. דיונים אשר היסתיימו בטענת המומחים שאין פתרון מכיוון ששרתי SQL לא שומרים את המידע המתבקש. הצטרפו אלנו כדי למצוא את המידע החבוי בקבצי הלוג ובגיבויים.
מינימום תאוריה מקסימום Demo !
אז מה נשאר? ללחוץ על הקישור ולהירשם. קישור להשתתפות במפגש ישלח אליכם במייל ונשמח לראות אתכם ביום שני 28 בפברואר בשעה 18:00