Bagikan melalui


Properti Kustom OLE DB

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Properti Kustom Sumber

Sumber OLE DB memiliki properti kustom dan properti yang umum untuk semua komponen aliran data.

Tabel berikut ini menjelaskan properti kustom sumber OLE DB. Semua properti bersifat baca/tulis.

Nama properti Jenis Data Deskripsi
AccessMode Bilangan bulat Mode yang digunakan untuk mengakses database. Nilai yang mungkin adalah Open Rowset, Open Rowset dari Variabel, Perintah SQL, dan Perintah SQL dari Variabel. Nilai defaultnya adalah Open Rowset.
AlwaysUseDefaultCodePage Boolean Nilai yang menunjukkan apakah akan menggunakan nilai properti DefaultCodePage untuk setiap kolom, atau mencoba memperoleh halaman kode dari lokal setiap kolom. Nilai default properti ini adalah False.
CommandTimeout Bilangan bulat Jumlah detik sebelum perintah habis. Nilai 0 menunjukkan batas waktu tak terbatas.

Nota:
Properti ini hanya berlaku ketika mode akses data adalah perintah SQL.
Properti ini tidak tersedia di Editor Sumber OLE DB, tetapi dapat diatur dengan menggunakan Editor Lanjutan.
DefaultCodePage Bilangan bulat Halaman kode yang akan digunakan saat informasi halaman kode tidak tersedia dari sumber data.
OpenRowset String Nama objek database yang digunakan untuk membuka set baris.
OpenRowsetVariable String Variabel yang berisi nama objek database yang digunakan untuk membuka set baris.
ParameterMapping String Pemetaan dari parameter dalam perintah SQL ke variabel.
SqlCommand String Perintah SQL yang akan dijalankan.
SqlCommandVariable String Variabel yang berisi perintah SQL yang akan dijalankan.

Output dan kolom output sumber OLE DB tidak memiliki properti kustom.

Untuk informasi selengkapnya, lihat Sumber OLE DB.

Properti Kustom Tujuan

Tujuan OLE DB memiliki properti kustom dan properti yang umum untuk semua komponen aliran data.

Tabel berikut ini menjelaskan properti kustom tujuan OLE DB. Semua properti bersifat baca/tulis.

Catatan

Opsi FastLoad yang tercantum di sini (FastLoadKeepIdentity, FastLoadKeepNulls, dan FastLoadOptions) sesuai dengan properti bernama serupa yang diekspos oleh antarmuka IRowsetFastLoad yang diterapkan oleh Penyedia Microsoft OLE DB untuk SQL Server (SQLOLEDB). Untuk informasi selengkapnya, cari IRowsetFastLoad di Pustaka MSDN.

Nama properti Jenis Data Deskripsi
AccessMode Bilangan bulat (enumerasi) Nilai yang menentukan bagaimana tujuan mengakses database tujuannya.

Properti ini dapat memiliki salah satu nilai berikut:



OpenRowset (0)-Anda memberikan nama tabel atau tampilan.

OpenRowset dari Variabel (1)-Anda memberikan nama variabel yang berisi nama tabel atau tampilan.

OpenRowset Menggunakan Fastload (3)-Anda memberikan nama tabel atau tampilan.

OpenRowset Menggunakan Fastload dari Variabel (4)-Anda memberikan nama variabel yang berisi nama tabel atau tampilan.

Perintah SQL (2)-Anda memberikan pernyataan SQL.
AlwaysUseDefaultCodePage Boolean Nilai yang menunjukkan apakah akan menggunakan nilai properti DefaultCodePage untuk setiap kolom, atau mencoba memperoleh halaman kode dari lokal setiap kolom. Nilai default properti ini adalah False.
CommandTimeout Bilangan bulat Jumlah detik maksimum yang dapat dijalankan perintah SQL sebelum waktu habis. Nilai 0 menunjukkan waktu tak terbatas. Nilai default properti ini adalah 0.

Catatan: Properti ini tidak tersedia di Editor Tujuan OLE DB, tetapi dapat diatur dengan menggunakan Editor Lanjutan.
DefaultCodePage Bilangan bulat Halaman kode default yang terkait dengan tujuan OLE DB.
FastLoadKeepIdentity Boolean Nilai yang menentukan apakah akan menyalin nilai identitas saat data dimuat. Properti ini hanya tersedia dengan salah satu opsi pemuatan cepat. Nilai default properti ini adalah False. Properti ini sesuai dengan properti OLE DB IRowsetFastLoad (OLE DB) SSPROP_FASTLOADKEEPIDENTITY.
FastLoadKeepNulls Boolean Nilai yang menentukan apakah akan menyalin nilai Null saat data dimuat. Properti ini hanya tersedia dengan salah satu opsi pemuatan cepat. Nilai default properti ini adalah False. Properti ini sesuai dengan properti OLE DB IRowsetFastLoad (OLE DB) SSPROP_FASTLOADKEEPNULLS.
FastLoadMaxInsertCommitSize Bilangan bulat Nilai yang menentukan ukuran batch yang coba diterapkan tujuan OLE DB selama operasi pemuatan cepat. Nilai default, 0, menunjukkan operasi penerapan tunggal setelah semua baris diproses.
FastLoadOptions String Kumpulan opsi beban cepat. Opsi beban cepat mencakup penguncian tabel dan pemeriksaan batasan. Anda dapat menentukan satu, keduanya, atau tidak sama sekali. Properti ini sesuai dengan properti OLE DB IRowsetFastLoad SSPROP_FASTLOADOPTIONS dan menerima opsi string seperti CHECK_CONSTRAINTS dan TABLOCK.

Catatan: Beberapa opsi untuk properti ini tidak tersedia di Editor Tujuan Excel, tetapi dapat diatur dengan menggunakan Editor Lanjutan.
OpenRowset String Saat AccessMode adalah OpenRowset, nama tabel atau tampilan yang diakses tujuan OLE DB.
OpenRowsetVariable String Saat AccessMode adalah OpenRowset dari Variabel, nama variabel yang berisi nama tabel atau tampilan yang diakses tujuan OLE DB.
SqlCommand String Saat AccessMode adalah Perintah SQL, pernyataan Transact-SQL yang digunakan tujuan OLE DB untuk menentukan kolom tujuan untuk data.

Input dan kolom input tujuan OLE DB tidak memiliki properti kustom.

Untuk informasi selengkapnya, lihat Tujuan OLE DB.

Lihat Juga

Properti Umum