sql >> データベース >  >> RDS >> Oracle

Oracle.ManagedDataAccess.EntityFramework-ORA-01918:ユーザー'dbo'は存在しません

    私も同じ問題を抱えていましたが、ThiagoLunardiの応答によって解決されました。ありがとうございました。私はあなたの回答に投票するのに十分な評判がありませんでした。ここで言うと、スキーマ名を大文字に設定して成功しました。

    これを、次のように、新しいdbContextクラスの下のContextファイルに配置します。

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


    1. MySQLエラーコード:MySQLWorkbenchでのUPDATE中の1175

    2. 多言語データベース設計のベストプラクティス

    3. SQLServerで「COMMITTRANSACTIONリクエストに対応するBEGINTRANSACTIONがありません」を修正する方法

    4. pg_viewsのクエリからの不完全な情報