Aracılığıyla paylaş


RemoteServers Collection

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The RemoteServers collection contains RemoteServer objects that expose the attributes of an instance of Microsoft SQL Server visible as a remote server.

Geçerli nesneyi gösteren SQL-DMO nesne modeli

Özellikler

Açıklamalar

sql Server, sql Server örneklerine bir kuruluşta arasındaki bağlantıları yönetmeye yardımcı olmak için çeşitli mekanizmalar sağlar.Bir uzak sunucu adlandırma mekanizmasıdır.

Bir sql Server örnek sql Server'ın diğer örneklerini kaynaklanan bağlantıları için kimlik doğrulaması bilgileri saklayabilirsiniz.Bir kuruluş içinde sql Server'ın her örnek, bağlantıları kabul sql Server örneklerini listesini yaparak erişimi denetleyebilirsiniz.

Ayrıca, uzak bir sunucuya sql Server örnek adlandırıldığında, sunucu adı listesinde bakımı, adlandırılmış bir uzak sunucuya bir bağlantı kaynağı.

Not

Uzak sunucu adlandırma ise bir yöntem sunucu tarafından başlatılan erişimi için yapılandırmak için sql Server örneklerine bir kuruluşta.sql Server sürüm 7.0 uygulayan dağıtılmış sorgular kullanarak ole db veri kaynak tanımları bağlantılı sunucuları olarak adlandırılan kalıcı.Daha fazla bilgi için bkz: LinkedServer nesne.

İle RemoteServers koleksiyon, aşağıdakileri yapabilirsiniz:

  • Bir sql Server örnek uzak sunucu olarak tanımlayın.

  • Uzak sunucu adlandırma kaldırın.

  • Bir sql Server örnek yeniden adlandırın.

Uzak sunucu olarak bir sql Server örnek tanımlamak için

  1. Oluşturma bir RemoteServer nesne.

  2. Yapılandırma RemoteServer ayarlayarak nesne Name, NetName, ve Options özellikleri.

  3. Ekleme RemoteServer itiraz RemoteServers bağlı koleksiyon SQLServer nesne.

Ve onlardan örnek erişimin devre dışı bırakılması adlı bir uzak sunucu kaldırmak için

  • Use Remove yöntem, RemoteServers koleksiyon, olarak:

    oSQLServer.RemoteServers.Remove("LONDON1")
    

Yeniden adlandırmak için bir örnek sql Server'ın

  1. Use Remove yöntem RemoteServers koleksiyonu, varolan adını sağlayarak örnek sql Server'da yöntem çağrısı.

  2. Oluşturma bir RemoteServer nesne.

  3. Yapılandırma RemoteServer ayarlayarak nesne Name özellik için yeni bir ad.

  4. Yapılandırma RemoteServer ayarlayarak nesne NetName özellik ağ adına örnek 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.

Kullanırken Item veya Remove yöntem, RemoteServers koleksiyon adı veya sıra başvurusunda sözdizimi. kullanarak üye kimlik destekleyenÖrneğin:

Set oRemoteServer = oSQLServer.RemoteServers("SEATTLE2")

Ya da:

Set oRemoteServer = oSQLServer.RemoteServers(2)

Not

Oluşturma veya uzak sunucu girdilerini kullanarak kaldırma RemoteServers koleksiyon gerektirir uygun ayrıcalık.SQL Server oturumu açma için kullanılan SQLServer nesne bağlantısı sabit rolünün üye olması gerekir setupadmin veya bir rolle büyük ayrıcalık.