2014-01-08 4 views
1

Мы работаем над проектом, который использует EF5.0 для подключения к базе данных Oracle 11g R2. Мы используем собственный поставщик EF от Oracle.Поддерживает ли поставщик Oracle Entity Framework DbGeography?

Теперь мы хотели бы конвертировать EF 5.0 DbGeography в Oracle Spatial. Это не поддерживается всеми поставщиками EF.

Поддерживается ли он собственным поставщиком EF от Oracle?

Я не могу найти никакой документации по этому здесь: Oracle EF Provider

А при попытке найти ответ на Google, я могу только найти сайты, связанные с провайдером dotConnect EF DevArt, либо связанные с SQL Server.

PS: Мы расширяем процедуры генерации кода провайдера, и мы обнаружили, что собственный поставщик EF Oracle намного проще продлить, чем тот, который является Devart, поэтому мы не переходим к Devart , Так что, пожалуйста, не отвечайте с помощью 'используйте dotConnect Devart'.

+0

Не могли бы вы описать, что вы имели в виду, когда вы писали «мы обнаружили, что собственный провайдер EF Oracle, гораздо проще расширить, чем один из Деварт "более подробно? Мы хотели бы лучше понять вашу проблему. – Devart

+0

Нам необходимо расширить и переписать поколения MSL, SSDL и DDL (PL/SQL) в соответствии с нашими потребностями. Некоторые примеры. Мы генерируем код для хранимых процедур в процессе 'SSDL -> DDL'. Эти хранимые процедуры необходимо импортировать и отображать в процессах 'CSDL -> MSL' и' CSDL -> SSDL'. Эти вещи мы должны сделать для SQL Server, а также для Oracle. С SQL Server это работает как шарм, проблема в Oracle. Мой предшественник сказал, что он попробовал это как с ODP.NET, так и с dotartonn в Devart, но работал только на ODP.NET. Он был неправ? – cheeesus

+0

Мы не видим причин, по которым эта задача не может быть решена с помощью dotConnect для Oracle. Если вы решите попробовать dotConnect для Oracle еще раз в будущем и получите дополнительные вопросы, свяжитесь с нами (поддержка в devart * com), и мы поможем вам решить эту проблему. – Devart

ответ

Смежные вопросы