שימוש ב-Synonyms

יום ראשון, אוגוסט 16, 2015

נתחיל בסיפור (בפוסט הזה יש הרבה בלה-בלה-בלה ומעט קוד): בחברה שעבדתי בה לפני הרבה שנים הייתה מערכת CRM שישבה על אותו שרת כמו ה-DWH. לא בדיוק Best Practice, אך כפי שציינתי – זה היה לפני הרבה שנים, ומה שהיה נאה אז אינו יאה כיום.באיזשהו שלה הוחלט להעביר את ה-CRM לשרת אחר, וכדי לא לשבש את כל תהליכי ה-ETL שפנו לדטבייס הסמוך (ETL? השתמשנו ב-DTS, למי שתהה כמה זה “לפני הרבה שנים”) יצרו בו בִּמקום טבלאות ה-CRM הישנות Views שפנו דרך Linked Server לשרת החדש. כלומר, אם פעם ה-DTS היה פונה לדטבייס CRM_DB לטבלה Customers_Tbl, כעת הוא פנה לאותו דטבייס...
תגיות: , , ,
תגובה אחת

בדיקת תקינות synonyms כתרגיל טכני

יום חמישי, ינואר 1, 2015

תוך כדי עבודה אנחנו לומדים טריק פה ופטנט שם, התחכמות כאן ותעלול שם; ויש סיכוי טוב שביום מן הימים נעשה שימוש בהם בבעיות ובמקומות אחרים, ואולי גם נקצור תשואות חן על השימוש היצירתי.הפוסט שלהלן אינו עוסק באיזו טכנולוגיה חדשנית, אולן נעשה בה שימוש בכל מיני תחבולות שלחלקו הוקדשו פוסטים בעבר, ושווה לרענן את הזכרון. סיפור המעשה הוא כדלקמן: יש לנו synonyms באחד הדטבייסים, ויש לבדוק שאלו שפונים לשרתים אחרים דרך Linked Servers – תקינים.Synonyms הם קיצורי דרך לאובייקטים: טבלאות או פרוצדורות וכו’, בדטבייס שלנו או באחר, או אפילו בשרת נפרד. כך ניתן להגדיר ש-Kuku1 הוא synonym לטבלה MyTbl בדטבייס...
אין תגובות