Ho un progetto di esempio con EF 6 e Oracle 11g che utilizza solo pacchetti nuget :
https://github.com/ovidiubuligan/EntityFramework_Oracle_sample
Le parti più importanti sono App.config e packages.config .
Se guardi in App.config vedrai che utilizzerà la stringa di connessione:connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=...
) invece di un file tns http://www.orafaq.com/wiki/Tnsnames.ora
. Lo trovo più comodo.