Spisu treści:

Co to jest serwer połączony w SQL?
Co to jest serwer połączony w SQL?

Wideo: Co to jest serwer połączony w SQL?

Wideo: Co to jest serwer połączony w SQL?
Wideo: Jak działa WITH w SQL, czyli co to jest Common Table Expression (CTE)? 2024, Kwiecień
Anonim

Połączony Serwery umożliwiają łączenie się z innymi instancjami baz danych na tym samym serwer lub na innym komputerze lub zdalnych serwerach. To pozwala Serwer SQL wykonać SQL skrypty przeciwko źródłom danych OLE DB na zdalnych serwerach korzystających z dostawców OLE DB.

W związku z tym, jak znaleźć serwery połączone w SQL?

Aby zobaczyć wszystkie utworzone serwery połączone w SSMS, w Eksploratorze obiektów wybierz folder Obiekty serwera i rozwiń folder Serwery połączone:

  1. Aby utworzyć serwer połączony w SSMS, kliknij prawym przyciskiem myszy folder Serwery połączone iz menu kontekstowego wybierz opcję Nowy serwer połączony:
  2. Pojawi się okno dialogowe Nowy serwer połączony:

Następnie pojawia się pytanie, czy serwery połączone są złe? Połączone serwery są prostym sposobem, aby zdalne źródła danych pojawiały się w SQL serwer jako tabela natywna z perspektywy zapytania. Dlatego wszystkie działania na połączony tabeli są wykonywane za pomocą skanowania tabeli. Jeśli zdalny stół jest duży, może to być okropne, jeśli chodzi o wydajność.

Tutaj, jak utworzyć serwer połączony w SQL?

Aby dodać serwer połączony za pomocą programu SSMS (SQL Server Management Studio), otwórz serwer, z którego chcesz utworzyć łącze w Eksploratorze obiektów

  1. W SSMS rozwiń obiekty serwera -> serwery połączone -> (kliknij prawym przyciskiem myszy folder serwera połączonego i wybierz "Nowy serwer połączony")
  2. Pojawi się okno dialogowe „Nowy serwer połączony”.

Jak usunąć połączony serwer w SQL Server?

Do usunąć a połączony serwer , użyj systemowej procedury składowanej sp_dropserver. To usuwa serwer z listy znanych pilotów i połączone serwery na lokalnej instancji Serwer SQL . Ta procedura składowana akceptuje dwa argumenty: serwer nazwa i opcjonalny argument do usuwania wszelkich loginów związanych z serwer.

Zalecana: