2016-02-18 5 views
0

Наше приложение подключается к oracle. Он должен изменить имя схемы во время выполнения, в противном случае он вызывает исключение для подключения к другой схеме. Текущее решение заключается в удалении Schema="XXX" в файле edmx перед выпуском. У вас есть идея?Как изменить имя схемы во время выполнения для EntityManager

ответ

1

DevForce сам не предоставляет ничего, чтобы изменить схему во время выполнения. Возможно, вы сможете реализовать EF IDbConnectionInterceptor, хотя я не пробовал. Взгляните на документы для этого интерфейса, а также на некоторые старые трюки, которые другие использовали с EF для изменения схемы Oracle во время выполнения.

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