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 Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analitik Platform Sistemi (PDW)
Microsoft Fabric'te SQL veritabanı
OLE DB sürücüsünü indirme
SQL Server için OLE DB Sürücüsü, aşağıdaki gibi veri kaynağı özelliklerini uygular.
| Özellik Kimliği | Description |
|---|---|
| DBPROP_CURRENTCATALOG | R/W: Oku/Yazma Varsayılan: Yok Açıklama: DBPROP_CURRENTCATALOG değeri, SQL Server için OLE DB Sürücüsü oturumu için mevcut veritabanını bildirir. Özellik değerini ayarlamak, Transact-SQL USE veritabanı ifadesini kullanarak mevcut veritabanını ayarlamakla aynı etkiye sahiptir. SQL Server 2005 (9.x) ile başlayarak, sp_defaultdb çağırıp veritabanı adını küçük harflerle belirtirseniz, veritabanı başlangıçta karışık bir harf adıyla oluşturulmuş olsa bile, DBPROP_CURRENTCATALOG adı küçük harflerle döndürür. Önceki SQL Server sürümlerinde DBPROP_CURRENTCATALOG beklenen karışık durumu geri verecek. |
| DBPROP_MULTIPLECONNECTIONS | R/W: Okuma/Yazma Varsayılan: VARIANT_FALSE Açıklama: Bağlantı bir sıra kümesi üretmeyen bir komut çalıştırıyorsa veya sunucu imleci olmayan bir sıra kümesi üretiyorsa ve başka bir komut çalıştırıyorsan, DBPROP_MULTIPLECONNECTIONS VARIANT_TRUE ise yeni komutu çalıştırmak için yeni bir bağlantı oluşturulur. SQL Server için OLE DB Sürücüsü, DBPROP_MULTIPLECONNECTION VARIANT_FALSE ise veya bağlantıda bir işlem aktifse başka bir bağlantı oluşturmaz. SQL Server için OLE DB Sürücüsü, DBPROP_MULTIPLECONNECTIONS VARIANT_FALSE ise DB_E_OBJECTOPEN döndürür ve aktif bir işlem varsa E_FAIL döner. İşlemler ve kilitleme, bağlantı başına SQL Server tarafından yönetilir. İkinci bir bağlantı oluşturulursa, ayrı bağlantılardaki komutlar kilitleri paylaşmaz. Bir komutun diğerini engellememesi için, diğer komutun istenen satırlarda kilitleri tutun. Bu, birden fazla oturum oluşturulduğunda da geçerli. Her oturumun ayrı bir bağlantısı vardır. |
Sağlayıcıya özgü özellik kümesi DBPROPSET_SQLSERVERDATASOURCE'de, SQL Server için OLE DB Sürücüsü aşağıdaki ek veri kaynağı özelliklerini tanımlar.
| Özellik Kimliği | Description |
|---|---|
| SSPROP_ENABLEFASTLOAD | R/W: Okuma/Yazma Varsayılan: VARIANT_FALSE Açıklama: Bellekten toplu kopyalamayı etkinleştirmek için SSPROP_ENABLEFASTLOAD özelliği VARIANT_TRUE olarak ayarlanmalıdır. Bu özellik veri kaynağında ayarlandığında, yeni oluşturulan oturum tüketicinin IRowsetFastLoad arayüzüne erişimini sağlar. Özellik VARIANT_TRUE olarak ayarlanmışsa, IRowsetFastLoad arayüzü IOpenRowset::OpenRowset üzerinden IID_IRowsetFastLoad arayüzü talep edilerek veya SSPROP_IRowsetFastLoad'yi VARIANT_TRUE olarak ayarlayarak erişilebilir hale gelir. |
| SSPROP_ENABLEBULKCOPY | R/W: Okuma/Yazma Varsayılan: VARIANT_FALSE Açıklama: Dosyalardan toplu kopyalamayı etkinleştirmek için SSPROP_ENABLEBULKCOPY özelliği VARIANT_TRUE olarak ayarlanmalıdır. Bu özellik veri kaynağında ayarlandığında, IBCPSession arayüzüne tüketici erişimi Sessions ile aynı seviyede kullanılabilir. SSPROP_IRowsetFastLoad ayrıca VARIANT_TRUE olarak ayarlanmalıdır. |