Linkowanie serwerów w SQL Server


W przypadku, gdy chcemy skorzystać z danych zawartych w innej bazie danych na tym samym serwerze, odwołujemy się do danych używając odpowiedniego suffixu z nazwą bazy:

W przypadku, gdy chcemy skorzystać z danych zawartych na zewnętrznym serwerze SQL Server, najprostszą metodą jest podlinkowanie zewnętrznego serwera baz danych. Aby to zrobić, pierwszej kolejności musimy zdefiniować nasz zewnętrzny serwer podając jego pełną nazwę:

W drugiej kolejności definiujemy parametry logowania . Pamiętajmy, że login musi być wcześniej założony na zewnętrznej bazie danych. Powinien mieć także uprawnienia do odczytu baz, z których chcemy korzystać:

Poniżej skrypt, który pozwala nam zdefiniować logowanie do zewnętrznego serwera przy użyciu poświadczeń domenowych:

W tej chwili możemy już swobodnie korzystać z danych na zewnętrznym serwerze. Dane w instrukcji SELECT wywołujemy używając nazwy serwera zewnętrznego oraz bazy danych, z której chcemy skorzystać:

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany.