ב - SQL

איש DB

New member
ב - SQL

איך אני יכול ליצור view השואב נתונים מ - DB הנמצא בשרת הנוכחי ומ - DB הנמצא בשרת אחר? פירוט: אני יכול ליצור שאילתא המקבלת נתונים משני בסיסי נתונים שונים למשל:
select t1.Field1, t2.Field1 From Db1.dbo.Table1 t1 Left join Db2.dbo.Table2 t2 on t1.field_id = t2.field_id​
העניין הוא שהדוגמה הנ"ל מתייחסת לאותו SERVER. בשאלה שלי אני מתייחס לשני Servers נפרדים. למישהו יש רעיונות? תודה מראש
 

גרי רשף

New member
שתי דרכים

1. בעזרת OpenRowSet (עיין ב-BOL) ל-View חד פעמי. 2. דרך Linked Server ליצירת קישור קבוע לשרת השני.
 

איש DB

New member
המון תודה - עזרת לי מאוד

וכרגיל... אין כמוך
 
למעלה