יום ראשון, 24 באוקטובר 2010

SUSER_SNAME

שלום רב,

כידוע פלטפורמת sql server מכילה פונקציות מערכות שימושיות מאוד. בטיפים הקרובים אסקור מספר פונקציות שימושיות ומעניינות.

שאלה:
ברצוני להוסיף בפרוצדורה תנאים לביצוע ע"פ המשתמש אשר מריץ את הפרוצדורה – האם זה אפשרי?
האם ניתן לקבוע ערך DEFAULT לעמודה בטבלה שמשמעו "מי ביצע את הפעולה" ?

תשובה:
פלטפורמת SQL SERVER 2005 מכילה פונקציות מערכת רבות ומגוונות, אחת הפונקציות השימושיות הינה : SUSER_SNAME.

להלן מספר יכולות הפונקציה :
1. הפונקציה מחזירה את ה- log in שמריץ את הפונקציה , לדוגמא:




2. הפונקציה יכולה לתרגם את ה- login security identification number לשם המשתמש , לדוגמא:



ניתן לשלב את הפונקציה כתנאי בתוך פרוצדורה , וניתן לשלב את הפונקציה ב- DEFAULT constraint בתוך טבלה, לדוגמא:


בהצלחה !
http://blogs.microsoft.co.il/blogs/itaib/archive/2010/10/24/suser-sname.aspx

יום רביעי, 13 באוקטובר 2010

כנס DBA Services

שלום רב,

אשמח לראותכם בהרצאה שלי בנושא : sql server 2008 כתשתית למערכות קריטיות

בכנס של שותפה שלנו - חברת DBA Services.

בהצלחה.


http://www.futureitsoft.com/uploadimages/Downloads/ShfaiimMailshot_Menu.pdf

יום שישי, 1 באוקטובר 2010

Microsoft SQL Server 2008 Service Pack 2

שלום רב,

לידיעתכם מייקרוסופט שיחררה service pack 2 לפלטפורמת sql server 2008

להלן קישור לרשימת הבאגים שתוקנו בגרסה זו :
http://support.microsoft.com/default.aspx?scid=kb;en-us;2285068&sd=rss&spid=13165


להלן קישור להורדת קובץ ההתקנה:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8fbfc1de-d25e-4790-88b5-7dda1f1d4e17

בהצלחה.

יום שני, 13 בספטמבר 2010

פורום SQL Server חדש !


שלום רב,

בימים האחרונים עלה פורום ה- sql server החדש (http://social.msdn.microsoft.com/Forums/he-IL/sqlhe/threads) אשר אמור להחליף את קבוצות הדיון הישנות באתר של מייקרוסופט - ישראל.

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

http://social.msdn.microsoft.com/Forums/he-IL/sqlhe/threads

ברוכים הבאים , ובהצלחה :)