Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform System (PDW)
Important
SQL Server Native Client (genellikle kısaltılmış SNAC) SQL Server 2022 (16.x) ve SQL Server Management Studio 19'dan (SSMS) kaldırılmıştır. Hem SQL Server Yerel İstemci OLE DB sağlayıcısı (SQLNCLI veya SQLNCLI11) hem de SQL Server için eski Microsoft OLE DB Sağlayıcısı (SQLOLEDB) yeni geliştirme için önerilmez. İleride SQL Server için yeni Microsoft OLE DB Sürücüsüne (MSOLEDBSQL) geçin.
SQL Server dağıtık sorgularını desteklemek için SQL Server Native Client OLE DB sağlayıcısı IDBSchemaRowset arayüzü bağlı sunucularda meta verileri döndürür.
Eğer DBPROPSET_SQLSERVERSESSION özelliği SSPROP_QUOTEDCATALOGNAMES VARIANT_TRUE ise, katalog adı için tırnak belirtici belirtilebilir (örneğin "my.catalog"). Katalogla şema sırası çıktısını kısıtlarken, SQL Server Native Client OLE DB sağlayıcısı, bağlı sunucu ve katalog adını içeren iki parçalı bir adı tanır. Aşağıdaki tablodaki şema satır setleri için, iki bölümlü bir katalog adı linked_serverolarak belirtilmiştir.katalog, çıkışı isimlendirilmiş bağlı sunucunun ilgili kataloğuna sınırlar.
| Şema satır kümesi | Katalog kısıtlaması |
|---|---|
| DBSCHEMA_CATALOGS | CATALOG_NAME |
| DBSCHEMA_COLUMNS | Tablo_Katalog |
| DBSCHEMA_PRIMARY_KEYS | Tablo_Katalog |
| DBSCHEMA_TABLES | Tablo_Katalog |
| DBSCHEMA_FOREIGN_KEYS | PK_TABLE_CATALOG FK_TABLE_CATALOG |
| DBSCHEMA_INDEXES | Tablo_Katalog |
| DBSCHEMA_COLUMN_PRIVILEGES | Tablo_Katalog |
| DBSCHEMA_TABLE_PRIVILEGES | Tablo_Katalog |
Note
Bir şema satırını bağlı bir sunucudan gelen tüm kataloglarla sınırlamak için, söz dizimi linked_server kullanın (burada nokta ayrıcı isim belirtisinin bir parçasıdır). Bu sözdizimi, katalog adı kısıtlaması için NULL belirtmeye eşdeğerdir ve bağlı sunucu katalogları desteklemeyen bir veri kaynağını belirttiğinde de kullanılır.
SQL Server Native Client OLE DB sağlayıcısı, LINKEDSERVERS şema satırını tanımlar; böylece bağlı sunucu olarak kayıtlı OLE DB veri kaynaklarının listesini döndürür.