יום שלישי, 17 ביולי 2012

מה עשיתי??

שלום רב,
אחיין שלי בן שנה, כל היום מלמל שטויות ויודע להגיע: "אבא" "אמא" ו- "מה עשיתי?".
הבחור מתרוצץ בבית ושואל כל הזמן "מה עשיתי?". צעצוע נופל על הרצפה - "מה עשיתי?" , מישהו נכנס הביתה - "מה עשיתי?"....

למה אני מספר לכם את זה ? כי ככה לפעמים אני מרגיש בתקלה...

לאחרונה קיבלתי טלפון ב- 2 בלילה מלקוח עקב תקלה משביתה במערכת הייצור שלו (הלקוח חבר בשירות ה- dbace 24 * 7 שלנו בוראסיטי כך שהוא גם הרגיש בנוח להתקשר אליי בשעה זו...) , שניסיתי להבין מהלקוח מתי התקלה התחילה ומה השתנה בבסיס הנתונים ? הלקוח לא יכל לענות לי מהסיבה כי מדובר בשרת בסיס נתונים עמוס בשינויים וגרסאות שמתרחשים מידי יום, ולצערו השינויים לא עוברים דרכו כך שהוא גם לא יודע מה השתנה...

כאשר אני ניגש לתקלה אצל לקוח ש"פתאום" מתרחשת, אני דבר ראשון שואל את הלקוח "מה עשית?" ואם אני בתקופת הפסח "מה נשתנה?". הסיבה לכך פשוטה - בדרך כלל תקלה לא מתרחשת "פתאום".  כבר קרו לי מקרים אצל לקוחות שמישהו שינה הגדרה בהגדרות השרת וכעת אי אפשר להתחבר לשרת, מישהו שינה הגדרה בצריכת cpu וזיכרון או לחילופין הוסיף אינדקס מסויים וכעת יש בעיות בזמני התגובה. מישהו מחק פרוצדורה או הוסיף עמודה לאחת הטבלאות וכעת האפלקיציה נופלת... ועוד המון דוגמאות...

ביום יום אנו עושים שינויים בהגדרות השרת ובסכמת בסיסי הנתונים, כמובן שכולנו בודקים הכל
בסביבת Test (מקווה שיש לכם..) אבל עדיין ישנם מקרים בהם שינוי מינורי בטבלה X יכול להשפיע על מערכת Y... או שמבוצע אצלכם הרבה שינויים וקשה לכם לעקוב אחריהם.

לטובת העניין מגרסת sql server 2005 ב- SQL Server Management Studio יש לנו 2 דוחות אשר להפתעתי לא כולם מיודעים אליהם - דוחות אשר מציגים את כל השינויים שהתרחשו בתקופה האחרונה באינסטנס ברמת התשתית וברמת הסכמה.

הדוחות נימצאים בתפריט הדוחות שב- SSMS וניתן להגיע אל הדוחות בדרך הבאה:


כפי שתראו בתפריט ישנם 2 דוחות רלוונטים :
1. Schema Changes History
2. Configuration Changes History

דוח  Schema Changes History מציג את השינויים האפליקטיביים שהתרחשו בתקופה האחרונה (שינוי טבלה, פרוצדורה, אינדקס וכו'...) כמובן כולל פרטי בסיס הנתונים בו בוצע השינוי, שם האובייקט, מהות השינוי, מי שינה? ומתי...

הדוח השני - Configuration Changes History מציג את כל השינויים ברמת הקונפיגורצייה של האינסטנס בתקופה האחרונה (שינוי ב- sp_configure , שינוי הגדרות בסיסי נתונים ועוד..) כמובן כולל שם ההגדרה, ערך קודם וערך חדש, מי שינה? ומתי...

כעת מה שנותר לכם במקרה של תקלה שמתרחשת "פתאום", להריץ את הדוחות המועילים הללו ולמצוא את "האשמים".

בהצלחה!!
http://blogs.microsoft.co.il/blogs/itaib/archive/2012/07/17/1159994.aspx

וראסיטי - שותף החודש

שלום רב,

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


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


לראיון המלא הקליקו

https://www.facebook.com/MicrosoftIsraelPartners/app_244055442374793

יום שלישי, 19 ביוני 2012

New SQL Server 2012 Keynote Quality Demo Available for Download

A new keynote quality demo has been published for the field and community in the SQL Server 2012 Developer Training Kit.
You can download the demo source using the Windows Azure based content installer using these links:
Demo: A First Look at SQL Server 2012
SQL Server 2012 is the latest release of Microsoft's flagship data platform. In this four part demo, we'll take an initial look at some of the most exciting new improvements in this important release, and demonstrate how SQL Server 2012 can help cloud optimize organizations of all sizes. First, we'll show you how AlwaysOn support for readable secondary replicas improves resource utilization. Next, we'll show you how Data Quality Services and the Windows Azure Marketplace can help ensure that all of your data is accurate and compliant. Then, we'll show you how SQL Server Data Tools delivers a rich new modern developer experience for building database applications that target your on-premise environment or the cloud. Finally, we'll show you how SQL Azure Data Sync can help ensure that key data sets are available where you need them and when you need them.
Note there are four videos associated with the demo posted on Channel9.
Regards,

יום רביעי, 16 במאי 2012

SQL Server Update !!

רוצים להתעדכן ביכולות החדשות של SQL Server 2012 ?
רוצים להתעדכן אבל אין לכם זמן לקורס שלם? (או שלפי דעתכם יש לכם זמן... אבל לא מאשרים לכם בעבודה)... :-)
רוצים להתעדכן אבל אין לכם תקציב לקורס שלם?
רוצים לעשות לקריירה שלכם SQL Server Update במהירות וביעילות?

במיוחד בשבילכם וראסיטי ומכללת נס מארגנות יומיים עיון בהם נסקור ונלמד אותכם את כל היכולות החדשות והמעניינות ב- SQL Server 2012.
במהלך היומיים אנו נלמד אתכם לעומק ונדגים לכם את היכולות החדשות וכמובן שתוכלו לתרגל ולהקים סביבות בעצמכם!!
במהלך הקורס הקצר נלמד על היכולות החדשות בדגש על פתרונות השרידות, התמודדות עם big data , יעילות בעבודה ובפיתוח מול בסיסי נתונים ו- BI.

http://a2.sphotos.ak.fbcdn.net/hphotos-ak-prn1/526283_450672031626572_1965963115_n.jpg

נשמח לראותכם.

יום חמישי, 3 במאי 2012

חזרנו אל רביע המנהיגים

שלום לכולם,


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


זאת בעקבות ההשקה של SQL Server Parallel Data Warehouse למחסני נתונים עד 600 טרה-בייט, וההתממשקות החדשה עם Hadoop.


מיקרוסופט צוינה לשבח מבחינת TCO, קלות הטמעה ותפעול, אינטגרציה הדוקה עם כלי בינה עסקית, והעדר חששות vendor lock-in.


את הדו"ח המלא ניתן לראות כאן

לשימושכם,