0

在进行最简单的测试时,我注意到当我使用 dotConnect for Oracle 构建实体框架模型,然后使用该模型托管 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 文件中显示为错误)。

有任何想法吗?我什至不确定在哪里寻找日志等。

4

0 回答 0