IBCPSession (ole db)
IBCPSession arabirimini sergiler için destek SQL ServerDosya tabanlı toplu kopyalama işlemleri. IBCPSession arabirimi maruz içinde SQL Serveraltında aynı düzeyde yerel istemci ole db sağlayıcısı olarak oturumlar. De SQL Serveryerel istemci ole db sağlayıcısı, veri kaynağı nesneleri olan fabrikalar için oturum nesnelerini ve toplu kopyalama işlemleri belirtilen bağlantı özelliği ssprop_enablebulkcopy. Ayrıca, ssprop_enablefastload özelliğini ayarlamanız gerekir true.
Arayan IDBCreateSession::CreateSession yöntemi sonra oluşturulmasında neden bir BulkCopySession nesne. Aracılığıyla maruz tüm dosya tabanlı toplu kopyalama yöntemleri IBCPSession nesne sonra çağrılabilir Bu neredeyse benzer imzalarla IBCPSession nesnesinin IBCPSession arabirimi.
[!NOT]
SQL ServerYerel istemci ole db sağlayıcısı destekler bellek tabanlı toplu kopyalama işlemleri ile IRowsetFastLoad arabirimi.
Kullanma hakkında daha fazla bilgi için SQL Serveriçin toplu kopyalama işlemleri, yerel istemci ole db sağlayıcısı bkz: Kopyala toplu işlemler gerçekleştirme.
Nasıl kullanılacağını gösteren bir örnek için IBCPSession arabirimi, bakın IBCPSession::BCPDone (ole db).
Bu Bölümde
Yöntem |
Açıklama |
---|---|
Program değişkenleri arasında bir bağ oluşturur ve SQL Serversütun. |
|
Sütunlara bağlı olan alanları ayarlar bir SQL Servertablosu. |
|
Toplu kopyalama işlemi seçeneklerini ayarlar. |
|
Gönderilmek üzere kalan satırları tamamlar SQL Server. |
|
Toplu kopyalama işlemi gerçekleştirir. |
|
Toplu kopyalama yapısı başlatır, bazı hata denetimi gerçekleştirir, veri ve biçimi dosya adlarını doğru ve onları açar doğrular. |
|
Okuma biçimi dosyasındaki her sütun için bilgileri biçimlendirme. |
|
Yazar, her sütun için biçim dosyasını bilgileri biçimlendirme. |