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.
Berlaku untuk:SQL Server
Database Azure
SQLInstans
Terkelola Azure SQLAzure Synapse Analytics
Sistem Platform Analitik (PDW)
Database SQL di Microsoft Fabric
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)