Zelfde probleem hier. Vandaag heropende ik een console-applicatie die in augustus was gestart en Oracle gaf me dezelfde uitzondering.
Opgelost om terug te schakelen naar versie 12.1.22 van Oracle.ManagedDataAccess van NuGet.
UPDATE 27-12-2016
Uiteindelijke oplossing gevonden hier:https://community.oracle.com/thread/3972810
Het probleem wordt veroorzaakt doordat SQLNET.AUTHENTICATION_SERVICES is ingesteld op NLS.
Om het probleem op te lossen, moet u app.config / web.config bewerken:
<oracle.manageddataaccess.client>
<version number="*">
<dataSources>
<dataSource alias="SampleDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL))) "/>
</dataSources>
<settings>
<setting name="SQLNET.AUTHENTICATION_SERVICES" value=""/>
</settings>
</version>
</oracle.manageddataaccess.client>
Ik heb de <settings>
. toegevoegd sectie.