【发布时间】:2015-01-12 12:05:29
【问题描述】:
我正在参考 Oracle.DataAccess.dll 使用 OracleBulkCopy 类。我想使用 Oracle.ManagedDataAccess.dll 来轻松部署。但是后来我得到了构建错误“找不到OracleBulkCopy”
有谁知道为什么 OracleBulkCopy 不包含在 Oracle.ManagedDataAccess.dll 中?
【问题讨论】:
我正在参考 Oracle.DataAccess.dll 使用 OracleBulkCopy 类。我想使用 Oracle.ManagedDataAccess.dll 来轻松部署。但是后来我得到了构建错误“找不到OracleBulkCopy”
有谁知道为什么 OracleBulkCopy 不包含在 Oracle.ManagedDataAccess.dll 中?
【问题讨论】:
请在 Oracle 功能请求页面上投票:
https://apex.oracle.com/pls/apex/f?p=18357:39:28710406382793::NO::P39_ID:27881
如果我们获得足够的选票,他们可能会实施。
【讨论】:
你是对的。在撰写本文时,ODP.NET 托管驱动程序不支持 OracleBulkCopy。
不包括在内的原因仅仅是功能优先级的问题。随着 Managed Driver 的功能越来越完善,最终将添加 OracleBulkCopy 类。
将来,任何人都可以查看最新 ODP.NET 书籍的“ODP.NET 托管驱动程序和非托管驱动程序之间的差异”部分,了解不支持的内容:
https://docs.oracle.com/cd/E56485_01/win.121/e55744/intro004.htm#ODPNT8146
【讨论】: