Tak, jest technicznie możliwe użycie typu DataContext, który LINQPad tworzy w ramach własnego rozwiązania VS. Możesz go wyodrębnić, uruchamiając zapytanie takie jak:
File.Copy (GetType().BaseType.Assembly.Location, ...
Jak sugeruje Tom, musisz również skopiować pliki pomocnicze do C:\ProgramData\LINQPad\Drivers\DataContext\4.0\IQDriver. Pamiętaj, że LINQPad używa DevArt Oracle dotConnect jako backendu ADO.NET dla Oracle, dla którego musisz kupić licencję komercyjną, aby używać go we własnych projektach.
Inną kwestią jest to, że nie ma sposobu na dostosowanie typowanego DataContext, co może okazać się ograniczeniem w kontekście pisania rozwiązania VS (LINQPad generuje typowany DC za pośrednictwem Reflection.Emit, więc nie ma kodu źródłowego do poprawienia).
Jeśli chcesz uzyskać dostęp do baz danych Oracle za pośrednictwem LINQ w projekcie VS, lepszą opcją może być zakup profesjonalnej edycji DevArta dotConnect dla Oracle co daje cały stos, w tym zintegrowany projektant VS do pisania DataContexts (więc nie będziesz potrzebować IQ). Całe doświadczenie jest bardzo podobne do LINQ to SQL, ale dla Oracle (w rzeczywistości naśladowali interfejs API tam, gdzie to możliwe, co eliminuje krzywą uczenia się). Silnik tłumaczenia LINQ DevArta poprawił się na przestrzeni lat i jest teraz bliski zdolności tłumaczenia IQ (i pod pewnymi względami lepszy).