首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OracleBulkCopy(string connectionString)对Oracle.ManagedDataAccess的等效性是什么?

OracleBulkCopy(string connectionString)对Oracle.ManagedDataAccess的等效性是什么?
EN

Stack Overflow用户
提问于 2019-12-24 13:44:34
回答 1查看 776关注 0票数 0

我在C#和甲骨文上遇到了一些麻烦。我需要使用Oracle.ManagedDataAccess找到与这一行代码相当的代码:

代码语言:javascript
复制
using (Oracle.DataAccess.Client.OracleBulkCopy bulkcopy = new Oracle.DataAccess.Client.OracleBulkCopy(this.connectionString)) 
{
        bulkcopy.DestinationTableName = TargetTable;
        bulkcopy.WriteToServer(UploadDataReader);
}

connectionString是字符串,TargetTable是定义TargetTable名称的字符串,UploadDataReader是定义要放在目标表中的数据的DataReader。

出于某些原因,我更喜欢使用ManagedDataAccess而不是DataAccess。您知道一种只使用"Oracle.ManagedDataAccess“从字符串连接生成大容量副本的方法吗?

提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-19 15:35:10

似乎又回来了:

ODP.NET Core和托管ODP.NET现在支持批量复制,它允许.NET和.NET数据库之间的快速数据传输,相当于直接路径负载。ODP.NET Core和托管ODP.NET支持与非托管ODP.NET相同的批量复制API,这使得移植现有应用程序更加容易。这些API记录在最新的ODP.NET开发人员指南中。

亚历克斯·凯的博客上发现

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59469728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档