Properti Sumber Data (OLE DB)
Berlaku untuk: SQL Server Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)
Driver OLE DB untuk SQL Server mengimplementasikan properti sumber data sebagai berikut.
ID Properti | Deskripsi |
---|---|
DBPROP_CURRENTCATALOG | R/W: Baca/tulis Default: Tidak Ada Deskripsi: Nilai DBPROP_CURRENTCATALOG melaporkan database saat ini untuk Driver OLE DB untuk sesi SQL Server. Mengatur nilai properti memiliki efek yang identik sebagai mengatur database saat ini dengan menggunakan pernyataan database TRANSACT-SQL USE. Dimulai dengan SQL Server 2005 (9.x), jika Anda memanggil sp_defaultdb dan menentukan nama database dalam huruf kecil, bahkan jika database awalnya dibuat dengan nama kasus campuran, DBPROP_CURRENTCATALOG akan mengembalikan nama dalam huruf kecil. Dengan versi SQL Server sebelumnya, DBPROP_CURRENTCATALOG akan mengembalikan kasus campuran yang diharapkan. |
DBPROP_MULTIPLECONNECTIONS | R/W: Baca/tulis Default: VARIANT_FALSE Deskripsi: Jika koneksi menjalankan perintah yang tidak menghasilkan set baris atau menghasilkan set baris yang bukan kursor server dan Anda menjalankan perintah lain, koneksi baru akan dibuat untuk menjalankan perintah baru jika DBPROP_MULTIPLECONNECTIONS VARIANT_TRUE. Driver OLE DB untuk SQL Server tidak akan membuat koneksi lain jika DBPROP_MULTIPLECONNECTION VARIANT_FALSE atau jika transaksi aktif pada koneksi. Driver OLE DB untuk SQL Server mengembalikan DB_E_OBJECTOPEN jika DBPROP_MULTIPLECONNECTIONS VARIANT_FALSE dan mengembalikan E_FAIL jika ada transaksi aktif. Transaksi dan penguncian dikelola oleh SQL Server berdasarkan per koneksi. Jika koneksi kedua dibuat, perintah pada koneksi terpisah tidak berbagi kunci. Untuk memastikan bahwa satu perintah tidak memblokir perintah lain, tahan kunci pada baris yang diminta oleh perintah lainnya. Ini juga berlaku saat membuat beberapa sesi. Setiap sesi memiliki koneksi terpisah. |
Dalam kumpulan properti khusus penyedia DBPROPSET_SQLSERVERDATASOURCE, Driver OLE DB untuk SQL Server menentukan properti sumber data tambahan berikut.
ID Properti | Deskripsi |
---|---|
SSPROP_ENABLEFASTLOAD | R/W: Baca/tulis Default: VARIANT_FALSE Deskripsi: Untuk mengaktifkan salinan massal dari memori, properti SSPROP_ENABLEFASTLOAD harus diatur ke VARIANT_TRUE. Dengan properti ini diatur pada sumber data, sesi yang baru dibuat memungkinkan konsumen mengakses antarmuka IRowsetFastLoad . Jika properti diatur ke VARIANT_TRUE, antarmuka IRowsetFastLoad tersedia melalui IOpenRowset::OpenRowset dengan meminta antarmuka IID_IRowsetFastLoad atau dengan mengatur SSPROP_IRowsetFastLoad ke VARIANT_TRUE. |
SSPROP_ENABLEBULKCOPY | R/W: Baca/tulis Default: VARIANT_FALSE Deskripsi: Untuk mengaktifkan penyalinan massal dari file, properti SSPROP_ENABLEBULKCOPY harus diatur ke VARIANT_TRUE. Dengan properti ini diatur pada sumber data, akses konsumen ke antarmuka IBCPSession tersedia di bawah tingkat yang sama dengan Sesi. SSPROP_IRowsetFastLoad juga harus diatur ke VARIANT_TRUE. |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk