? Did you know that SQL Server 2005 support ends April 12, 2016

Monday, February 9, 2015

Microsoft would like you to have the latest and greatest tools available as you embark on your upgrade journey : The great news is that several new tools and migration options are now available SQL Server 2014 Upgrade Advisor supports 2005, 2008, 2008 R2, and 2012, and enables you to plan for a direct upgrade path from any of these versions to SQL Server 2014 http://msdn.microsoft.com/en-us/library/ee210467.aspx SQL Server 2014 Upgrade Guideis newly published, and has complete information on how to plan, execute, and validate your upgrade to SQL Server 2014 across a variety of workloads http://go.microsoft.com/fwlink/?LinkID=522523 If you are thinking of upgrading to the cloud,...
no comments

האם אתם מוכנים?

Thursday, August 2, 2012

  בכל תחילת מסלול DBA  שאנו בוראסיטי מעבירים , אני מסביר לתלמידים שיש 3 דברים שכל DBA חייב לבדוק שבסיס הנתונים שלו מכוסה בהם: 1.      גיבויים ותוכנית DRP 2.      ביצועים וזמני תגובה 3.      אמינות המידע (ממויין ללא קשר לרמת החשיבות). הפעם ברצוני להתמקד בסעיף הראשון – גיבויים ותוכנית - DRP לפני שאתם דואגים לביצועים  \ זמני התגובה \  גרסה \ שימוש ביכולות חדשות של בסיס הנתונים שלכם – חשוב שתבדקו טוב טוב שיש לכם גיבויים (ושחזורים) זמינים. בשעת משבר, כשבסיס הנתונים שלכם לא יהיה זמין, לא יעזור לכם...

מה עשיתי??

Tuesday, July 17, 2012

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

MORE VRP – Variance

Sunday, December 11, 2011

שלום רב, לאחרונה הוזמנתי לבית מייקרוסופט להרצות בנוגע ליכולות החדשות ב- SQL Server 2012. בהפסקה ניגש אליי DBA ושאל אותי בנוגע לבעיה שמאוד מוכרת לנו מנהלי בסיסי הנתונים : במהלך העבודה השוטפת אנו מנהלי בסיסי הנתונים ניתקלים במקרים בהם אנו צריכים לשנות משהו בבסיס הנתונים (בהגדרות של השרת, SQL Server העלאות גרסה, עדכונים, שדרוגים וכו'...) ולא תמיד אנו יודעים האם שיפרנו את הביצועים או לא... כמו-כן, יש מקרים ש"פתאום" יש לנו גריעה בביצועים וכמובן שכל הצוות ישר עונה שהוא לא שינה כלום... ואנו לא יודעים מה השתנה מאז אתמול שהכל היה תקין... הדגשתי ל- DBA חשוב שגם ידע שזה שהמשתמשים שלו...

כמה ימי ראשון יש בין שני תאריכים?

Monday, July 11, 2011

שלום רב, שאלה: יש לי מערכת לחישוב שעות עבודה המבוססת כמובן בסיס נתונים מסוג sql server :) . בחברה שלנו מוגדר כי יום ראשון בשבוע הינו חצי יום עבודה ולכן על מנת לחשב שעות נוספות ליום עבודה ספציפי זה , אני צריך לחשב כמה ימי ראשון יש לי בין שני תאריכים. כיצד ניתן לחשב ב - sql server כמה ימי ראשון לדוגמא יש לי בין שני תאריכים? תשובה: על מנת לחשב כמה ימי ראשון, ובכלל כמה "שמות" ימים יש לי בין שני תאריכים אני אקרא בהתחלה לפונקציות dateadd ו- datename על מנת לקבל את מספר היום - datename(weekday,dateadd(day,number,@date1). לאחר מכן, אני אעזר בטבלת המערכת master..spt_values אשר מכילה...

Generate Script ב- SQL Server 2008 R2

Tuesday, March 15, 2011

שאלה: בגרסת ה- manganese studio 2005 באופציית ה- generate script היתה לנו את היכולת להחליט את המאפיינים של יצירת הסקריפט (לדוגמא: האם להוסיף בדיקת הימצאות האובייקט לפני היצירה?, האם לייצר סקירפט לייצר אינדקסים וכו'...) . ובגרסת management studio 2008  בחירת מאפיינים אלו נעלמה...  כיצד אפשר בגרסת 2008 לבחור את מאפייני ה- Generate script?    תשובה: אכן בגרסת 2008 כאשר בוחרים את אופציית ה- Generate Script ה- wizard כולל בתוכו רק את בחירת האובייקטים הנדרשים ללא יכולת בחירת המאפיינים. בגרסת manganese studio 2008 R2 אנו מגדירים את מאפייני ה- Generate Script בחלון ה- option .    בהצלחה!  http://itaibinyamin.blogspot.com/2011/03/generate-script-sql-server-2008-r2.html

SQL Search

Friday, February 18, 2011

שלום רב, כידוע לכם ישנם מאות מוצרים משלימים ותומכים ל- sql server ולשאר פלטפורות ה- DB בכלל רובם כמובן עולים כסף...ולפעמים הרבה כסף..לכן, הפעם ברצוני לסקור בפניכם כלי חינמי מצויין שאני אישית ולקוחותיי נעזרים בו רבות - SQL Search של חברת Red-Gate .דרך אגב, לחברת redgate יש בין היתר עוד מוצר מצויין ולא יקר בשם : HyperBac.לכלי הזה יתרונות רבים וסיקרתי אותו בעבר בבלוג:http://itaibinyamin.blogspot.com/2009/08/hyperbac-db-hyperbac-online.htmlה-SQL Search הינו בעצם תוסף ל- SQL Server Management Studio אשר בעזרתו ניתן לחפש במהירות על-פי שם האובייקט (קטעי קוד, טבלאות , וכו'...) ולפי מילות מפתח שבתוך קטעי הקוד בבסיסי הנתונים השונים.עוד יכולת מצויינת של הכלי הינו...

MoreVRP Keeps your SQL Server DB in Shape without Cramping your Business Users

Monday, December 27, 2010

We all know that the secret to staying healthy and fit depends on regular, routine exercise and good maintenance habits.  The same is true for our database.  But how can we ensure that our routine database workouts not interfere with or delay our business?Throughout the work week different end-users interact with the database to conduct their urgent business activities. They insert new data and run numerous varied complex transactions using a variety of applications that combine and integrate data from different sources.  Sales teams enter new customer and pricing data; engineering teams change product attributes and configurations.  Logistics clerks...

Microsoft SQL Server 2005 Service Pack 4 RTM

Sunday, December 19, 2010

שלום רב,  מייקרוסופט שחררה עדכון sp4 לגרסת sql server 2005 .  Service Pack 4 (SP4) for Microsoft SQL Server 2005 is now available for download. SQL Server 2005 service packs are cumulative, and this service pack upgrades all service levels of SQL Server 2005 to SP4 . You can use these packages to upgrade any of the following SQL Server 2005 editions: Enterprise Enterprise Evaluation Developer Standard Workgroup SQL Server 2005 SP4 includes SQL Server 2005 SP3 cumulative update 1 to 11, customer requested fixes, along with instances of the SQL Server 2005 SP4 database Engine support for DAC operations. להלן רשימת הבאים שנפתרו: http://support.microsoft.com/kb/2463332 להורדת הקובץ: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece   בהצלחה

SUSER_SNAME

Sunday, October 24, 2010

שלום רב,כידוע פלטפורמת sql server מכילה פונקציות מערכות שימושיות מאוד. בטיפים הקרובים אסקור מספר פונקציות שימושיות ומעניינות.שאלה:ברצוני להוסיף בפרוצדורה תנאים לביצוע ע"פ המשתמש אשר מריץ את הפרוצדורה – האם זה אפשרי?האם ניתן לקבוע ערך DEFAULT לעמודה בטבלה שמשמעו "מי ביצע את הפעולה" ?תשובה:פלטפורמת SQL SERVER 2005 מכילה פונקציות מערכת רבות ומגוונות, אחת הפונקציות השימושיות הינה : SUSER_SNAME. להלן מספר יכולות הפונקציה :1. הפונקציה מחזירה את ה- log in שמריץ את הפונקציה , לדוגמא: 2. הפונקציה יכולה לתרגם את ה- login security identification number לשם המשתמש , לדוגמא:ניתן לשלב את הפונקציה כתנאי בתוך פרוצדורה , וניתן לשלב את הפונקציה ב- DEFAULT...