Udostępnij za pośrednictwem


Kolekcja LinkedServers

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

LinkedServers Kolekcja zawiera LinkedServer obiekty ujawnienia właściwości źródło danych OLE DB.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Właściwości

Uwagi

Microsoft SQL Server implementuje trwałego magazynu OLE DB dostawca danych i nazwę definicji źródło o nazwie serwer połączony.

Z LinkedServers kolekcja, możesz:

  • Tworzenie serwer połączony można używać jako dostawca danych dla zapytanie rozproszone.

  • Usuń OLE DB serwer połączony.

Aby uzyskać więcej informacji na temat tworzenia serwer połączony za pomocą LinkedServer obiektu i LinkedServers kolekcja, zobacz Obiekt LinkedServersekcji.

Aby usunąć serwer połączony

  1. Pobierz LinkedServer odwołanie do obiektu miejsce docelowe serwer połączony z LinkedServers kolekcja.

  2. Ustaw DropLogins Właściwość LinkedServer obiektu ma wartość True lub usunąć wszystkie skojarzone mapowania logowania serwer połączony za pomocą Remove metoda LinkedServerLogins kolekcja.

  3. Use the Removemethod of the LinkedServer object to remove the OLE DB data source definition.

Podczas korzystania z Item lub Remove metoda, LinkedServers obsługuje kolekcja element członkowski identyfikacji przy użyciu nazwy lub Składnia odwołania porządkowych.Na przykład:

Set oLinkedServer = oSQLServer.LinkedServers("SEATTLE1")

Lub:

Set oLinkedServer = oSQLServer.LinkedServers(1)

Ostrzeżenie

Tworzenie lub usuwanie danych OLE DB źródło definicje utrwalone jako serwery połączone SQL Server przy użyciu LinkedServers kolekcja wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski rolę stałej sysadmin.