LinkedServer nesnesi

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 LinkedServer object exposes the properties of an OLE DB data source and allows directed Transact-SQL queries against defined data sources.

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

Açıklamalar

Microsoft sql Server 2000 ve sonraki sürümler, bir veya daha fazla sql Server ve heterojen veritabanlarında depolanan verileri karşı Transact-sql sorgular.sql Server dağıtılmış sorguları yerel olmayan veri deposuna erişim için ole db kullanır.

ole db sağlayıcı veri depolama alanından sunabilir bir ole db bileşen olarak tanımlar.Tipik olarak, ole db sağlayıcıları ilgili, kullanılabilir veri depoları arasında ayırt etmek.ole db veri kaynak o başarılı teslimat için gerekli olan bilgileri veri deposundan (örneğin, bir kullanıcı kimliği ve parola) olarak tanımlar.

sql Server bağlantılı sunucu olarak adlandırılan bir ole db sağlayıcı adı ve veri kaynak tanımını, kalıcı depolama uygular.

İle LinkedServer nesne yapabilirsiniz:

  • Bir ole db veri kaynak tanımını, kullanılabilir bir dağıtılmış sorgu için veri sağlayıcı olarak oluşturun.

  • Liste tablobir veri kaynağı ve veri kaynağı içinde bulunan sütunların s tablo.

  • sql Server ole db veri karşı bir Transact-SQL deyim yürütmek kaynak.

  • Varolan verileri kaldırma kaynak kayıtları tanımlama.

The Name property of a LinkedServer object uses the SQL Server data type sysname.Değeri Name özellik örnek içinde benzersiz olmalıdır. sql Server

bağlantılı sunucu oluşturmak için

  1. Oluşturma bir LinkedServer nesne.

  2. Set Name özellik.

  3. Set ProviderName özellik ole db sağlayıcı belirtmek için.sql Server için kullanılabilir sağlayıcılar hakkında daha fazla bilgi için bkz: sql Server ile sınanan ole db sağlayıcıları.

  4. Sağlayıcı tarafından gerekli olan tüm ek özellik değerlerini ayarlayın.Sağlayıcı gerekli değerleri hakkında daha fazla bilgi için bkz: ole DB sağlayıcı belgelerine.

  5. Ekleme LinkedServer itiraz LinkedServers bağlı koleksiyon SQLServer nesne.

Not

bağlantılı sunucu oluşturulduğunda, sql Server bağlantılı varsayılan sunucu oturum açma kaydı oluşturur.When SQL Distributed Management Objects (SQL-DMO) is used to create a linked server, adding the LinkedServerobject to its containing collection creates the linked server and the default linked server login.The object's LinkedServerLoginscollection contains one member.Bağlantılı sunucu oturumu oluşturulan varsayılan hakkında daha fazla bilgi için bkz: KullanımıEXEC sp_addlinkedsrvlogin (Transact-sql).

Not

The LinkedServerobject is compatible with instances of SQL Server versions 7.0 and later.However, the LinkedServer2object extends the functionality of the LinkedServerobject for use with features that were introduced in SQL Server 2000.

Ayrıca bkz.

Başvuru