Linked Server to SQL Azure

19/08/2015

אין תגובות

יש כמה דגשים ביצירת Linked Server ל-SQL Database ב-Azure (המכונה במקומנו PAAS).
ראשית, הסינטקס ליצירת ה-Linked Server:

Use master;

Go

 

Exec master.dbo.sp_addlinkedserver @server = N'MyLinkedServer', @srvproduct=N'', @provider=N'sqlncli', @datasrc=N'SQLAzureServer.database.windows.net', @catalog=N'MyDB';

Exec master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'MyLinkedServer',@useself=N'False',@locallogin=NULL,@rmtuser=N'MyLogin',@rmtpassword='MyPassword';

Go

MyLinkedServer – השם של האובייקט שניצור
SQLAzureServer.database.windows.net – שם השרת (תמיד SQL Database יהיה משוייך לשרת)
MyDB – שם הדטבייס, ובניגוד למקובל – כאן חובה לציינו.
MyLogin – שם ה-Login ב-Azure.
MyPassword – הסיסמה ב-Azure.

השימוש ב-Linked Server: השימוש הוא כמקובל, יש לציין כמובן את שם הדטבייס בפנייה, וניתן לפנות רק לזה שצויין בהגדרת ה-Linked Server. כלומר- זהו Linked Server לדטבייס ספציפי ולא לכל הדטבייסים בשרת.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *