all news and tips for database administrators and BI Architects
יום שני, 10 באוקטובר 2011
SQL Server 2008 Service Pack 3
לידיעתכם מייקרוסופט שיחררה עדכון service pack 3 לגרסת Sql server 2008.
להלן מספר יכולות בגרסה:
Enhanced upgrade experience from previous versions of SQL Server to SQL Server 2008 SP3. In addition, we have increased the performance & reliability of the setup experience.
In SQL Server Integration Services logs will now show the total number of rows sent in Data Flows.
Enhanced warning messages when creating the maintenance plan if the Shrink Database option is enabled.
Resolving database issue with transparent data encryption enabled and making it available even if certificate is dropped.
Optimized query outcomes when indexed Spatial Data Type column is referenced by DTA (Database Tuning Advisor).
Superior user experience with Sequence Functions (e.g Row_Numbers()) in a Parallel execution plan.
להורדת הגרסה:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27594
בהצלחה.
יום ראשון, 2 באוקטובר 2011
Most Valuable Professional, SQL Server
הבוקר קיבלתי הודעה ממייקרוסופט שנבחרתי כ- Most Valuable Professional בתחום ה- SQL Server.

תכנית ה-MVP's מאגדת את מומחי המחשוב הפעילים ביותר אשר הוכיחו מעורבות ממשית בקהילה מיקרוסופט מעניקה את תואר ה- MVP תוך הכרה ותודה לאלו המסייעים במצוינות יתרה לקהילת המחשוב בקבוצות הדיון. התכנית מאגדת מספר לא מבוטל של MVP's ברחבי העולם.
בישראל, מדובר בצוות מקומי נבחר אשר מתמחים בטכנולוגיות פיתוח ותשתיות ברמה הגבוהה ביותר.
למשפחתי היקרה שגידלו אותי והביאוני עד הלום :)
וכמובן למשפחת וראסיטי ומייקרוסופט היקרים על התמיכה המקצועית !
תודה רבה!
יום שבת, 24 בספטמבר 2011
יום שלישי, 13 בספטמבר 2011
פרוייקט איחוד שרתים - האתגרים
כידוע פרוייקט איחוד שרתים בכלל ושרתי בסיסי נתונים sql server בפרט הינו פרוייקט אשר יכול לחסוך כסף רב לארגון שלנו.
להלן סיבות נפוצות לביצוע פרוייקט שכזה:
1. מעבר למבנה לוגי פשוט וריכוזי יותר לקלות הניהול
2. הקטנת כמות בסיסי הנתונים הקיימים - חלק נכבד מפרוייקט איחוד השרתים הינו שלב המיפוי, בשלב זה בדרך מוצאים בסיסי נתונים ישנים, כפולים אשר ניתן להסירם
3. מעבר לטכנולוגיה חדישה יותר ונתמכת
4. הורדת עלויות ניהול ותחזוקה של הסביבות
במאמר הבא אשר פורסם בבלוג של MORE VRP מתוארים 5 אתגרים אשר עומדים בפני מנהל ומבצעי פרוייקט שכזה:
http://www.morevrp.com/blog/2011/09/database-consolidation-%e2%80%93-top-5-things-you-must-consider/?utm_source=rss&utm_medium=rss&utm_campaign=database-consolidation-%25e2%2580%2593-top-5-things-you-must-consider
בהצלחה.
יום שני, 1 באוגוסט 2011
VeraciTip - Oracle - new features for oracle 11g alert log
שלום לכולם,
בכל פעם שאנחנו נתקלים בבעיה, אנחנו שואלים את עצמנו את השאלה : איפה לעזאזל קובץ ה-ALERT...
מתחלים לחפש במקום הרגיל ומגלים שם alert_log בגירסאת XML.
אז כידוע לכם, אורקל שינו את מיקום הalert_log בגרסה 11G .
כדי להקל עלינו ה-DBA's הם יצרו את ה-ADRCI שהוא מעין CLI הנותן לנו את האפשרות בין היתר גם לקרא את ה-ALERT ללא צורך לחפש אותו בנבכי ה-ORACLE_HOME
למעשה כדי לפתוח אותו כל מה שאנחנו צריכים זה לדאוג שה-ORACLE_HOME וה-PATH יהיו מוגדרים בפרמטרי הסביבה של המשתמש של אורקל .
ואז אנחנו קוראים ל-ADRCI :
[oracle@rac1 ~]$ adrci
ADRCI: Release 11.2.0.1.0 - Production on Mon Jul 25 06:51:45 2011
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
ADR base = "/oracle/app/oracle"
adrci>
עכשיו אנחנו מוכנים להתחיל לעבוד עם הכלי.
במידה ונרצה לראות את ה-alert log כמו שאנחנו מכירים אותו פשוט נבקש מהכלי להראות את ה-alert
adrci> show alert
פקודה זו תתיתן לנו את ה-alert בפורמט הישן והטוב.
במידה ונרצה לעשות מעקב אחרי הלוג (מה שפעם היה: tail –f alert
אפשר לבקש:
adrci> SHOW ALERT –TAIL -F
adrci> SHOW ALERT –TAIL
adrci> SHOW ALERT –TAIL 100
או כל אופציה מוכרת אחרת.
אבל הכוח האמיתי נמצא בפקודות חדשות,
למשל במידה ונרצה לראות רק את הבעיות שמתועדות בקובץ הלוג:
adrci> SHOW INCIDENT ADR Home = /u01/app/oracle/product/11.1.0/db_1/log/diag/rdbms/orclbi/orclbi:*****************************************************************************INCIDENT_ID PROBLEM_KEY CREATE_TIME----------------- ------------------------- ---------------------------------3808 ORA 603 2007-06-18 21:35:49.322161 -07:003807 ORA 600 [4137] 2007-06-18 21:35:47.862114 -07:003805 ORA 600 [4136] 2007-06-18 21:35:25.012579 -07:003804 ORA 1578 2007-06-18 21:35:08.483156 -07:004 rows fetched
ואפילו יותר מזה
במידה ונקנפג בעזרת הכלי יותר מ-HOMEPATH אחד (למשל אחד ל-DB ונוסף ל-GRID\LISTENER )
ואז נריץ את הפקודה לעי"ל נקבל שילוב של התוצאות משני המקומות(גם ה-alert וגם הלוג של ה-listener למשל) כך שנוכל ישר לבצע חיתוך של הנתונים לפי זמן התקלה שאנחנו מחפשים.
יש עוד המון אפשרויות לקונפיגורציה ונתונים שאפשר לקבל מהכלי
והכל אפשר למצא ב:
http://download.oracle.com/docs/cd/B28359_01/server.111/b28319/adrci.htm#BGBCFHCG
תהנו !!
Veracity Group
Support Team
Tel: +972-3-6142199
Fax: +972-73-7997788
www.veracity-group.com
tip@veracity-group.com
