2014-11-15 10 views
8

Używam klasy OracleBulkCopy w odniesieniu do Oracle.DataAccess.dll. Chcę użyć Oracle.ManagedDataAccess.dll dla łatwego wdrożenia. Ale potem dostałem błąd kompilacji "Nie znaleziono OracleBulkCopy"Klasa OracleBulkCopy w Oracle.ManagedDataAccess.dll?

Czy ktoś wie, dlaczego OracleBulkCopy nie jest zawarte w Oracle.ManagedDataAccess.dll?

Odpowiedz

7

Masz rację. W chwili pisania tego artykułu OracleBulkCopy nie jest obsługiwane w ODP.NET, Managed Driver.

Przyczyna nie została uwzględniona po prostu kwestia priorytetu funkcji. W miarę, jak Zarządzany sterownik staje się pełniejszy, w końcu zostanie dodana klasa OracleBulkCopy.

W przyszłości ktoś może spojrzeć na „Różnice pomiędzy sterownikiem i ODP.NET Zarządzane niezarządzalny Driver” odcinek najnowszej książki ODP.NET, aby zobaczyć, co nie jest obsługiwany:

https://docs.oracle.com/cd/E56485_01/win.121/e55744/intro004.htm#ODPNT8146