Było to spowodowane kodem wyprodukowanym przez Entity Framework :CROSS/OUTER APPLY; że Oracle nie obsługiwał. Zgłoszono to tutaj na Connect,https://connect.microsoft.com/VisualStudio/feedback/details/739458/linq-query-whene-used-with -oracle-11-g2-pobieranie-ora-00907-missing-right-parenthesis
każde obejście będzie mile widziane na platformie MS Connect