IBCPSession (OLE DB)
The IBCPSession arabirim exposes support for SQL Server file-based toplu kopyalama operations. The IBCPSession arabirim is exposed in the SQL Server Native istemci OLE DB sağlayıcı under the same düzey as Sessions. Içinde SQL Server Yerel istemci OLE DB sağlayıcı, veri kaynağı nesneleri için oturum nesneleri fabrikaları; kopyalama işlemleri SSPROP_ENABLEBULKCOPY bağlantı özelliğinde belirtilen toplu. Buna ek olarak, SSPROP_ENABLEFASTLOAD özellik ayarlanmalıdır True.
Arama IDBCreateSession::CreateSession yöntem sonra bir oluşturmada neden olurBulkCopySession nesnesi.Aracılığıyla kullandığı tüm dosya tabanlı toplu kopyalama yöntemler IBCPSession nesne sonra bu neredeyse benzer imzalarını ile çağrılabilirIBCPSession nesnesininIBCPSession arabirim.
Not
The SQL Server Native istemci OLE DB sağlayıcı supports memory-based toplu kopyalama operations through the IRowsetFastLoad arabirim.
Kullanma hakkında daha fazla bilgi için SQL Server Toplu kopyalama işlemleri için yerel istemci OLE DB sağlayıcı Bkz: Toplu kopyalama işlemleri gerçekleştirme.
Nasıl kullanılacağını gösteren bir örnek için IBCPSession Bkz: arabirimIBCPSession::BCPDone (OLE DB).
In This Section
Yöntem |
Açıklama |
---|---|
Program değişkenleri arasında bir bağ oluşturur ve SQL Server sütunlar. |
|
Sütunlarda bağlı olması gereken alanların sayısını ayarlar bir SQL Server TABLO. |
|
Bir toplu kopyalama işlemi için seçenekleri ayarlar. |
|
Kalan satırları gönderilmesini tamamlar. SQL Server. |
|
Toplu kopyalama işlemi gerçekleştirir. |
|
Toplu kopyalama yapısı'nı başlatır, bazı hata denetimi gerçekleştirir, doğrular verileri ve biçim dosyası adları doğru olduğundan ve onları açar. |
|
Bilgi için her sütundan okuma biçimi biçim dosyası. |
|
Yazar, bilgi Biçim dosyaya her sütun için biçimlendirebilirsiniz. |