Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle.ManagedDataAccess.EntityFramework – ORA-01918:Benutzer „dbo“ existiert nicht

Ich hatte das gleiche Problem und es wurde durch die Antwort von Thiago Lunardi gelöst. Danke. Ich hatte nicht genug Ansehen, um für Ihre Antwort zu stimmen. Um hier zu erwähnen, dass es mir gelungen ist, meinen Schemanamen in GROSSBUCHSTABEN zu setzen.

Fügen Sie dies wie folgt in Ihre Kontextdatei unter Ihrer neuen dbContext-Klasse ein:

public partial class MyAppContext : DbContext
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
    modelBuilder.HasDefaultSchema("UPPERCASE_SCHEMA_NAME");
...