I know there have been a lot of questions about Entity Framework doing cross database queries on the same server posted to stackoverflow. Mostly the answer seems to be \'no\
The answer is still the same. If you want to execute cross database query you have to fall back to SQL and use SqlQuery on context.Database.
SqlQuery
context.Database