Stejný problém zde. Dnes jsem znovu otevřel konzolovou aplikaci spuštěnou v srpnu a Oracle mi dal stejnou výjimku.
Vyřešen přechod zpět na verzi 12.1.22 Oracle.ManagedDataAccess od NuGet.
AKTUALIZACE 27. 12. 2016
Konečné řešení bylo nalezeno zde:https://community.oracle.com/thread/3972810
Problém je způsoben SQLNET.AUTHENTICATION_SERVICES nastaveným na NLS.
Pro vyřešení problému musíte upravit app.config / web.config:
<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>
Přidal jsem <settings>
sekce.