Aparentemente, está apuntando a una base de datos Oracle más antigua que no es compatible con el FETCH FIRST N ROWS ONLY más nuevo. Construcción SQL.
Para obtener el antiguo ROWNUM traducción SQL basada, debe utilizar la opción Action<OracleDbContextOptionsBuilder> oracleOptionsAction parámetro de UseOracle método y UseOracleSQLCompatibility método de extensión con valor "11" (los únicos valores admitidos actualmente son "11" y "12"):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))