Dağıtılmış şeması satır kümeleri de sorgu desteği
Destek SQL ServerDağıtılmış sorgular, SQL Serveryerel istemci ole db sağlayıcısı IDBSchemaRowset arabirimi, bağlantılı sunucularda meta veri döndürür.
ssprop_quotedcatalognames DBPROPSET_SQLSERVERSESSION özelliği varıant_true ise, teklif edilen tanımlayıcı katalog adını (örneğin, "my.catalog") belirtilebilir. Şema satır kümesi çıkış sınırlandırma katalog tarafından ne zaman SQL Serveryerel istemci ole db sağlayıcısı tanıdığı bağlantılı sunucu ve katalog adı içeren bir iki bölümü adı. Şema satır kümeleri için aşağıdaki tabloda, iki bölümlü katalog adı olarak belirtme linked_server**.**Katalog adlı bağlantılı sunucu uygun kataloğa çıktı kısıtlar.
Şema satır kümesi |
Katalog kısıtlaması |
---|---|
DBSCHEMA_CATALOGS |
CATALOG_NAME |
DBSCHEMA_COLUMNS |
TABLE_CATALOG |
DBSCHEMA_PRIMARY_KEYS |
TABLE_CATALOG |
DBSCHEMA_TABLES |
TABLE_CATALOG |
DBSCHEMA_FOREIGN_KEYS |
PK_TABLE_CATALOG FK_TABLE_CATALOG |
DBSCHEMA_INDEXES |
TABLE_CATALOG |
DBSCHEMA_COLUMN_PRIVILEGES |
TABLE_CATALOG |
DBSCHEMA_TABLE_PRIVILEGES |
TABLE_CATALOG |
[!NOT]
Şema satır kümesi bağlantılı sunucudan tüm kataloglar için sınırlamak için sözdizimini kullanın linked_server (dönem ayırıcı olduğu adı belirtiminin bir parçası). Bu sözdizimi için katalog adı kısıtlaması null belirtmeye eşdeğerdir ve bağlantılı sunucu Katalog desteklemeyen bir veri kaynağı gösterdiğinde de kullanılır.
SQL ServerYerel istemci ole db sağlayıcısı bağlantılı sunucuları kayıtlı ole db veri kaynakları listesi döndürerek LINKEDSERVERS şema satır kümesi tanımlar.