Aracılığıyla paylaş


Bağlantılı sunuculardan meta veriler alma

meta veriler ile ilgili OLE DB sağlayıcıları kullanır IDBSchemaRowset arabirim.This interface can be used to retrieve information in the form of OLE DB rowset objects.SQL Server uses this interface to obtain metadata about remote tables.Bu meta veriler, kullanıcıya aşağıdaki arabirimler aracılığıyla yararlanılır:

  • Gelen, sürücüye özgü işlevleri SQL Server Yerel istemci ODBC sürücüsü. Daha fazla bilgi için bkz: SQLLinkedServers ve SQLLinkedCatalogs.

  • Sağlayıcıya özgü Satır kümeleri arasında SQL Server Yerel istemci OLE DB sağlayıcı. Daha fazla bilgi için bkz:OLE DB Schema Satır kümeleri.

  • Birkaç ODBC katalog işlevlerini bağlantılı sunucular üzerindeki nesnelere başvuran iki bölümü adı kabul edin.

  • Varolan için benzer sistem saklı yordamları, meta veriler bağlantılı sunucularda döndüren saklı yordamlar katalog.

Aşağıdaki sistem saklı yordamları, bağlantılı sunucularından meta veriler almak için kullanılabilir:

sp_linkedservers

sp_primarykeys

sp_catalogs

sp_indexes

sp_column_privileges

sp_table_privileges

sp_columns_ex

sp_tables_ex

sp_foreignkeys

 

Not

SQL Server saklı yordamlar dağıtılmış sorgular desteklendiğini karşı yalnızca veri kaynağıdır.

SQL Server kullanan IDBSchemaRowset arabiriminin meta veriler uzantılara uygulamak için OLE DB sağlayıcı.Bu arabirim, isteğe bağlı bir arabirim olduğundan, sağlayıcı bu arabirimini uygulayan değil.Gibi sağlayıcılar, karşı tanımlanan bağlantılı sunucularda meta veriler kullanılamıyor.