我正在使用EF 6.0.0.0和ODP.Net创建一个MVC应用程序Oracle.ManagedDataAccess版本4.121.2.0用于数据访问。
当我加载Locations / Create.cshtml页面时,我得到以下异常: ORA-00942:表或视图不存在 虽然我使用了以下链接 Table Does Not Exist while using EF 6 and Oracle.ManagedDataAccess 以下是我的上下文:
public class ApplicationDbContext : IdentityDbContext
{
public ApplicationDbContext()
: base("QAContextConnectionString")
{
Database.SetInitializer<ApplicationDbContext>(null);
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.HasDefaultSchema("AMICOS");
base.OnModelCreating(modelBuilder);
}
public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
public DbSet<ApplicationUser> ApplicationUsers { get; set; }
public DbSet<Location> Locations { get; set; }
}