Bagikan melalui


Kumpulan Baris Skema - Dukungan Kueri Terdistribusi

Berlaku untuk:SQL ServerDatabase Azure SQLInstans Terkelola Azure SQLAzure Synapse AnalyticsSistem Platform Analitik (PDW)Database SQL di Microsoft Fabric

Unduh driver OLE DB

Untuk mendukung kueri terdistribusi SQL Server, antarmuka Driver OLE DB untuk SQL Server IDBSchemaRowset mengembalikan metadata di server yang ditautkan.

Jika properti DBPROPSET_SQLSERVERSESSION SSPROP_QUOTEDCATALOGNAMES VARIANT_TRUE, pengidentifikasi yang dikutip dapat ditentukan untuk nama katalog (misalnya "my.catalog"). Saat membatasi output kumpulan baris skema menurut katalog, Driver OLE DB untuk SQL Server mengenali nama dua bagian yang berisi server dan nama katalog yang ditautkan. Untuk kumpulan baris skema dalam tabel di bawah ini, tentukan nama katalog dua bagian sebagai linked_server.katalog membatasi output ke katalog yang berlaku dari server tertaut bernama.

Set baris skema Pembatasan katalog
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

Catatan

Untuk membatasi kumpulan baris skema ke semua katalog dari server tertaut, gunakan sintaks linked_server (di mana pemisah garis bawah adalah bagian dari spesifikasi nama). Sintaks ini setara dengan menentukan NULL untuk pembatasan nama katalog dan juga digunakan ketika server tertaut menunjukkan sumber data yang tidak mendukung katalog.

Driver OLE DB untuk SQL Server menentukan kumpulan baris skema LINKEDSERVERS, mengembalikan daftar sumber data OLE DB yang terdaftar sebagai server tertaut.

Lihat Juga

Dukungan Set Baris Skema (OLE DB)
Set baris LINKEDSERVERS (OLE DB)