Некоторые таблицы не работают с dotconnect для Oracle и Entity Framework
Выполняя самый простой из возможных тестов, я заметил, что когда я использую dotConnect для Oracle для построения модели Entity Framework, а затем размещаю службу данных WCF с использованием этой модели, некоторые таблицы и представления становятся недоступными.
public class WcfDataService1 : DataService<Entities>
{
public static void InitializeService(DataServiceConfiguration config)
{
config.SetEntitySetAccessRule("*", EntitySetRights.AllRead);
config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;
}
}
Впоследствии, если я пытаюсь получить доступ к определенным таблицам в коде или в браузере, я получаю исключение DataServiceQueryException или "веб-сайт недоступен" в браузере. Некоторые таблицы работают нормально. Все они простые, ванильные таблицы и даже не имеют никаких ассоциаций (у них также нет первичных ключей, что отображается как ошибка в файле.edmx).
Есть идеи? Я даже не уверен, где искать логи и т. Д.