Mam przykładowy projekt z EF 6 i Oracle 11g, który używa tylko pakietów nuget :
https://github.com/ovidiubuligan/EntityFramework_Oracle_sample
Najważniejsze części to App.config i packages.config .
Jeśli zajrzysz do App.config, zobaczysz, że użyje on ciągu połączenia :connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=...
) zamiast pliku tns http://www.orafaq.com/wiki/Tnsnames.ora
. Uważam, że jest to wygodniejsze.