Nickが回答で書いたように、この問題は、生成されたクエリの引用符と大文字小文字に関連していますが、テーブルの名前ではなく、スキーマの名前に関連しています:
SELECT *
FROM "myce"."PERSONS" "Extent1"
したがって、ソリューションは非常に単純で、ユーザーIDとスキーマ名を大文字にするだけです。
modelBuilder.Entity<Person>().ToTable("PERSONS","MYCE");
一般に、テーブル、スキーマ、フィールドの名前はすべて大文字にする必要があります。ただし、プロパティ名を大文字にするのではなく、マップされた各プロパティにColumn属性で注釈を付けることをお勧めします。
[Column("FIRST_NAME")]
public string FirstName { get; set; }
したがって、名前はデータベースとクラスの両方で読みやすくなります。