Aracılığıyla paylaş


Bağlantılı sunuculardan meta veri alma

ole db sağlayıcıları açığa çıkaran üzerinden kendi veri hakkında meta veriler 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 aşağıdaki arabirimleri üzerinden kullanıcıya açıktır:

  • Sürücüye özgü işlevleri dan 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ısı.Daha fazla bilgi için bkz: ole db şema satır kümeleri.

  • Birkaç odbc katalog işlevleri bağlı sunucularındaki nesnelerine başvuru iki bölümü adı kabul edin.

  • Sistem saklı yordamlar benzer varolan bağlantılı sunucularda meta veriler döndüren saklı yordamlar katalog.

Aşağıdaki sistem saklı yordamları bağlantılı sunuculardan 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 yalnızca veri kaynak karşı depolanan yordamlar dağıtılmış sorgular içinde desteklenir.

SQL Serverkullandığı IDBSchemaRowset bu meta veriler uzantıları uygulamak için ole db sağlayıcı arabirim.Bu arabirim isteğe bağlı bir arabirim olduğu için bir sağlayıcı bu arabirim uygulamak.Meta verileri gibi sağlayıcıları karşı tanımlanan bağlantılı sunucuları kullanılamaz.