Очевидно се насочвате към по-стара база данни на Oracle, която не поддържа по-новия FETCH FIRST N ROWS ONLY SQL конструкция.
За да получите по-стария ROWNUM базиран на SQL превод, трябва да използвате незадължителния Action<OracleDbContextOptionsBuilder> oracleOptionsAction параметър на UseOracle метод и UseOracleSQLCompatibility метод на разширение със стойност "11" (единствените поддържани в момента стойности са "11" и "12"):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))