Zřejmě cílíte na starší databázi Oracle, která nepodporuje novější FETCH FIRST N ROWS ONLY SQL konstrukt.
Chcete-li získat starší ROWNUM založené na překladu SQL, měli byste použít volitelnou Action<OracleDbContextOptionsBuilder> oracleOptionsAction parametr UseOracle a UseOracleSQLCompatibility metoda rozšíření s hodnotou "11" (jediné aktuálně podporované hodnoty jsou "11" a "12"):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))