Apparentemente stai prendendo di mira un database Oracle precedente che non supporta il nuovo FETCH FIRST N ROWS ONLY Costrutto SQL.
Per ottenere il vecchio ROWNUM basata sulla traduzione SQL, dovresti utilizzare l'opzione Action<OracleDbContextOptionsBuilder> oracleOptionsAction parametro di UseOracle metodo e UseOracleSQLCompatibility metodo di estensione con valore "11" (gli unici valori attualmente supportati sono "11" e "12"):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))