Некоторые таблицы не работают с dotconnect для Oracle и Entity Framework - PullRequest
0 голосов
/ 18 февраля 2012

Выполняя самый простой из возможных тестов, я заметил, что когда я использую 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).

Есть идеи?Я даже не уверен, где искать логи и т. Д.

...