בעיה:
כמה פעמים עבדתם במקביל על מספר מסכים ב- Management Studio ושכחתם מה תפקידם?
כמה פעמים עבדם על קוד T-SQL ארוך ושכחתם מה כל קטע בקוד עושה?
כמה פעמים עבדתם על שורה מסוימת בקוד , הלכתם למספר דקות ושכחתם איפה הייתם?
פתרון:
אחת היכולות החדשות של כלי הניהול של פלטפורמת SQL SERVER 2005 - Management Studio הינה היכולת שלו לבצע Bookmarks למסכים ולקטעי הקוד שבו.
בעזרת כלי זה אתם יכולים לסמן שורות ומסכים חשובים, לתייג אותם, לתת להם שם ומשמעות, ובכך לא "לאבד" אותם.
דרך הפעולה:
פתיחת חלון Bookmarks דרך הסרגל VIEW או דרך קיצור הדרך CTRL+A או CTRL+W .
הולכים לשורה אותה אתם רוצים לסמן , ובמסך ה- Bookmarks לוחצים על toggle :
כעת בכל פעם שתלחצו על ה- Bookmark , קטע הקוד המבוקש יקפוץ לקדמת המסך.
טיפ !
על מנת לשמור על יעילות העבודה עם Bookmarks אנו ממליצים בחום לתת שמות הגיוניים ל – Bookmark .
בהצלחה !!
all news and tips for database administrators and BI Architects
יום שישי, 18 בינואר 2008
טיפים וטריקים ב- Management Studio – Open My Server
אחת היכולות החדשות של כלי הניהול של פלטפורמת SQL SERVER 2005 - Management Studio הינה היכולת שלו להתאים את עצמו למשתמש.
יכולת זו באה לידי ביטוי כאשר מוסיפים לקיצור הדרך ערכים שונים.
לדוגמא:
על מנת לפתוח את ה- Management Studio יש להריץ את לדוגמא:
"E:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"
אך במידה ואתם רוצים שכלי הניהול יעלה אוטומטית את השרת שלכם יש להריץ את הקיצור דרך כך:
"E:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe" - s MY_SERVER
בהצלחה !!
יכולת זו באה לידי ביטוי כאשר מוסיפים לקיצור הדרך ערכים שונים.
לדוגמא:
על מנת לפתוח את ה- Management Studio יש להריץ את לדוגמא:
"E:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe"
אך במידה ואתם רוצים שכלי הניהול יעלה אוטומטית את השרת שלכם יש להריץ את הקיצור דרך כך:
"E:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe" - s MY_SERVER
בהצלחה !!
Object Dependencies
בעיה :
רוצים למחוק טבלה ולא יודעים מה ההשלכות ?
רוצים לקבל רשימה מפורטת של כל האובייקטים ב – DB הקשורים לטבלה ?
במי הפרוצדורה תלויה ומי תלוי בה ? למי השאילתא קוראת ומי קורא לה ?
פתרון:
אנשי מייקרוספט בפלטפורמת MS-SQL2005 חשבו גם הם הבעיה, ולהן הפתרון:
קליק ימני על האובייקט (טבלה, שאילתא, פרוצדורה) ß View Dependencies.
המסך שיפתח הינו " Object Dependencies".
מסך זה מציג פר אובייקט במי הוא תלוי, ומי תלוי בו !
לדוגמא:
ניתן לראות כי בטבלה "table_home" תלויים שני אובייקטים, פרוצדורה ושאילתא:
בהצלחה !!
רוצים למחוק טבלה ולא יודעים מה ההשלכות ?
רוצים לקבל רשימה מפורטת של כל האובייקטים ב – DB הקשורים לטבלה ?
במי הפרוצדורה תלויה ומי תלוי בה ? למי השאילתא קוראת ומי קורא לה ?
פתרון:
אנשי מייקרוספט בפלטפורמת MS-SQL2005 חשבו גם הם הבעיה, ולהן הפתרון:
קליק ימני על האובייקט (טבלה, שאילתא, פרוצדורה) ß View Dependencies.
המסך שיפתח הינו " Object Dependencies".
מסך זה מציג פר אובייקט במי הוא תלוי, ומי תלוי בו !
לדוגמא:
ניתן לראות כי בטבלה "table_home" תלויים שני אובייקטים, פרוצדורה ושאילתא:
בהצלחה !!
איטיות בעליית ה- Management Studio
בעיה :
למי לא קרה שהוא פתח את כלי הניהול SQL Server Management Studio ובמשך כמה שניות ארוכות במקרה הטוב או כמה דקות במקרה הרע הוא ראה את מסך הלוגו.
פתרון:
ישנם 2 פעולות אשר ניתן לבצע אותם על מנת לחסוך דקות אלו ובכך לטפל באיטיות של עליית כלי הניהול :
1. אופציה ראשונה לא תבטל אך בהחלט תראה שיפור בעליית הכלי : בדפדפן באופציית "internet option" תחת קטגוריית advanced יש להסיר את הסימון .
2. אופצייה שנייה הינה פשוט להסיר את מסך הפתיחה כך שכלי הניהול ישר יעלה ! (האופציה המעודפת J)
על מנת לבצע פעולה זו , יש להוסיף לקיצור הדרך את הפקודה nosplash.
לדוגמא:
"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe" –nosplash
בהצלחה !
למי לא קרה שהוא פתח את כלי הניהול SQL Server Management Studio ובמשך כמה שניות ארוכות במקרה הטוב או כמה דקות במקרה הרע הוא ראה את מסך הלוגו.
פתרון:
ישנם 2 פעולות אשר ניתן לבצע אותם על מנת לחסוך דקות אלו ובכך לטפל באיטיות של עליית כלי הניהול :
1. אופציה ראשונה לא תבטל אך בהחלט תראה שיפור בעליית הכלי : בדפדפן באופציית "internet option" תחת קטגוריית advanced יש להסיר את הסימון .
2. אופצייה שנייה הינה פשוט להסיר את מסך הפתיחה כך שכלי הניהול ישר יעלה ! (האופציה המעודפת J)
על מנת לבצע פעולה זו , יש להוסיף לקיצור הדרך את הפקודה nosplash.
לדוגמא:
"C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe" –nosplash
בהצלחה !
Dynamic Help
מי לא מכיר את ה- SQL Server Books Online ?
האם גם אתה קופץ בין המסכים על מנת לחפש עזרה ב- Books Online ?
בסביבת 2005 ישנם מספר אפשרויות לעבודה מול כלי זה . האם אתה מכיר את כולם ?
בוא נתחיל בדרכים הידועות :
פתיחת ה- SQL Server Books Online וחיפוש עזרה על פי הלשוניות :
לשונית ה- Contents – חיפוש על פי נושאים.
לשונית ה- Index – חיפוש על פי ערכים
וכמובן , "עמידה" על הערך במסך כתיבת השאילתות ו- F1 וה- Books Online יפתח במקום המבוקש.
בסביבת 2005 נוספה האפשרות החדשה והמאוד יעילה : Dynamic Help .
Dynamic Help הינו מסך עזר שנפתח בתוך ה- Management studio .
תפקידו להציג בצורה דינאמית עזרה על-פי הערכים שכתובים כרגע במסך השאילתות .
לפתיחת המסך : Dynamic Help Help à
מהיום אין יותר צורך לקפוץ בין המסכים על מנת למצוא עזרה ב- Books Online !
תהנו !!
האם גם אתה קופץ בין המסכים על מנת לחפש עזרה ב- Books Online ?
בסביבת 2005 ישנם מספר אפשרויות לעבודה מול כלי זה . האם אתה מכיר את כולם ?
בוא נתחיל בדרכים הידועות :
פתיחת ה- SQL Server Books Online וחיפוש עזרה על פי הלשוניות :
לשונית ה- Contents – חיפוש על פי נושאים.
לשונית ה- Index – חיפוש על פי ערכים
וכמובן , "עמידה" על הערך במסך כתיבת השאילתות ו- F1 וה- Books Online יפתח במקום המבוקש.
בסביבת 2005 נוספה האפשרות החדשה והמאוד יעילה : Dynamic Help .
Dynamic Help הינו מסך עזר שנפתח בתוך ה- Management studio .
תפקידו להציג בצורה דינאמית עזרה על-פי הערכים שכתובים כרגע במסך השאילתות .
לפתיחת המסך : Dynamic Help Help à
מהיום אין יותר צורך לקפוץ בין המסכים על מנת למצוא עזרה ב- Books Online !
תהנו !!
הירשם ל-
רשומות (Atom)