Guest User

Untitled

a guest
Apr 12th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproduct= ] 'product_name' ]
  2. [ , [ @provider= ] 'provider_name' ] [ , [ @datasrc= ] 'data_source' ]
  3. [ , [ @location= ] 'location' ] [ , [ @provstr= ] 'provider_string' ]
  4. [ , [ @catalog= ] 'catalog' ]
  5.  
  6. EXEC sp_addlinkedserver
  7. @server=N'S1_instance1',
  8. @srvproduct=N'',
  9. @provider=N'SQLNCLI', -- SQL Server Native Client
  10. @datasrc=N'S1instance1';
  11.  
  12. ------ Configure the linked server
  13. -- Add one Windows Azure SQL DB as Linked Server
  14. EXEC sp_addlinkedserver
  15. @server='myLinkedServer', -- here you can specify the name of the linked server
  16. @srvproduct='',
  17. @provider='sqlncli', -- using SQL Server Native Client
  18. @datasrc = 'myServer.database.windows.net', -- add here your server name
  19. @location = '',
  20. @provstr = '',
  21. @catalog = 'myDatabase'-- add here your database name as initial catalog(you cannot connect to the master database)
  22. -- Add credentials and options to this linked server
  23. EXEC sp_addlinkedsrvlogin
  24. @rmtsrvname = 'myLinkedServer',
  25. @useself = 'false',
  26. @rmtuser = 'myLogin', -- add here your login on Azure DB
  27. @rmtpassword = 'myPassword'-- add here your password on Azure DB
  28. EXEC sp_serveroption 'myLinkedServer', 'rpc out', true;
  29.  
  30. CREATE VIEW UserObjects AS SELECT Id, UserId, Name, Description FROM myLinkedServer.myDatabase.dbo.UserObjects
  31.  
  32. public DbSet<User> Users {get;set;}
  33. public DbSet<UserObject> UserObjects {get;set;}
  34.  
  35. var user = await _DbContext.Users.Where(u => u.FirstName = "bob").Include(u => u.Objects);
Add Comment
Please, Sign In to add comment