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.