Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Untuk mendukung kueri terdistribusi SQL Server, antarmuka penyedia SQL Server Native Client OLE DB IDBSchemaRowset mengembalikan metadata di server tertaut.
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, penyedia SQL Server Native Client OLE DB 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 |
Nota
Untuk membatasi kumpulan baris skema ke semua katalog dari server tertaut, gunakan sintaks linked_server (di mana pemisah periode 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.
Penyedia SQL Server Native Client OLE DB mendefinisikan 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)