Udostępnij za pośrednictwem


Kolekcja RemoteServers

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.

RemoteServers Kolekcja zawiera RemoteServer obiektów, które udostępniają atrybuty wystąpienie z Microsoft SQL Server widoczne jako serwera zdalnego.

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

Właściwości

Uwagi

Program SQL Server udostępnia kilka mechanizmów ułatwiających zarządzanie połączeniami między wystąpieniami programu SQL Server w organizacji.Jeden mechanizm jest nazw serwera zdalnego.

Wystąpienie programu SQL Server można zachować informacje uwierzytelnianie dla połączeń pochodzących z innych wystąpień programu SQL Server.Każde wystąpienie programu SQL Server w organizacji można kontrolować dostęp przez listę wystąpień programu SQL Server, od którego akceptuje połączeń.

Ponadto, po nazwie serwera zdalnego w wystąpienie programu SQL Server przechowywanie listy nazwę serwera pochodzą z kolei połączenie z serwerem zdalnym o nazwie.

Ostrzeżenie

Nazwy serwera zdalnego jest metoda konfigurowania zostało zainicjowane przez serwer dostępu dla wystąpień programu SQL Server w organizacji.Wersja programu SQL Server 7.0 implementuje kwerend rozproszonych przy użyciu utrwalone nazywane serwerów połączonych definicji źródło danych OLE DB.Aby uzyskać więcej informacji, zobacz LinkedServer obiektu.

Z RemoteServers kolekcja, możesz:

  • Identyfikuje wystąpienie programu SQL Server jako serwer zdalny.

  • Usuwanie nazw serwera zdalnego.

  • Zmień nazwę wystąpienie programu SQL Server.

Aby zidentyfikować wystąpienie programu SQL Server jako serwer zdalny

  1. Tworzenie RemoteServer obiektu.

  2. Konfigurowanie RemoteServer obiektu, ustawiając Name, NetName, i Options Właściwości.

  3. Dodaj RemoteServer obiektu, aby RemoteServers Kolekcja połączonych SQLServer obiektu.

Aby usunąć serwer zdalny nazwane, wyłączenie dostępu do lub z wystąpienie

  • Użyj Remove metoda RemoteServers kolekcja, jak w:

    oSQLServer.RemoteServers.Remove("LONDON1")
    

Aby zmienić nazwę wystąpienie programu SQL Server

  1. Użyj Remove metoda RemoteServers kolekcja, zapewniając istniejącą nazwę wystąpienie programu SQL Server w wywołaniu metoda.

  2. Tworzenie RemoteServer obiektu.

  3. Konfigurowanie RemoteServer obiektu, ustawiając Name właściwość nowej nazwy.

  4. Konfigurowanie RemoteServer obiektu, ustawiając NetName właściwość sieci nazwę wystąpienie programu SQL Server.

  5. Add the RemoteServer object to the RemoteServerscollection of the SQLServer object.

  6. Use the Shutdown and Start methods of the SQLServerobject to restart the instance of SQL Server.

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

Set oRemoteServer = oSQLServer.RemoteServers("SEATTLE2")

Lub:

Set oRemoteServer = oSQLServer.RemoteServers(2)

Ostrzeżenie

Tworzenie lub usuwanie wpisów serwera zdalnego za pomocą RemoteServers 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 setupadmin lub rolę z większych uprawnień.