Najwyraźniej celujesz w starszą bazę danych Oracle, która nie obsługuje nowszej FETCH FIRST N ROWS ONLY Konstrukcja SQL.
Aby uzyskać starsze ROWNUM oparte na tłumaczeniu SQL, należy użyć opcjonalnej Action<OracleDbContextOptionsBuilder> oracleOptionsAction parametr UseOracle method i UseOracleSQLCompatibility metoda rozszerzenia o wartości "11" (jedyne obecnie obsługiwane wartości to "11" i "12"):
.UseOracle(connection_string, options => options
.UseOracleSQLCompatibility("11"))