Fundet årsagen, exe kører i 32 bit, og den har en hukommelsesgrænse på 1,5 G. Skal ændre målplatformen og erstatte Oracle.DataAccess.dll til 64 bit version.
Der er også en alternativ løsning:indlæs data i batch, så det ikke overstiger 1,5 G hukommelsesgrænse.
Opdatering:
"HUKOMMELSESLÆK BRUGER ORACLEBULKCOPY":Oracle-bulkkopien har en fejl, der forårsager hukommelseslækage, det sker, når BatchSize er mindre end datatabelstørrelsen. Skal modificere BatchSize eller opdatere ODAC til en højere version.
Reference:https://community.oracle.com/message/4593452#4593452