Eu tenho um projeto de exemplo com EF 6 e oracle 11g que usa apenas pacotes nuget :
https://github.com/ovidiubuligan/EntityFramework_Oracle_sample
As partes mais importantes são App.config e packages.config .
Se você olhar no App.config, verá que ele usará a string de conexão :
connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=...
em vez de um arquivo tns http://www.orafaq.com/wiki/Tnsnames.ora
. Acho mais confortável.