Necesitamos más datos:
tu puedes utilizar la Row_Number atraves de servidor vinculado así:
Código SQL:
Ver originalSELECT ROW_NUMBER() OVER(Partition BY .. ORDER BY ..) Nm,
*
FROM MiServidor.MiBaseDeDatos.dbo.MiTabla;
El problema: si todo lo que nececitas es por ejemplo pasar un conjunto utilizando dicha Row_Number para obtener 5 filas de una tabla de 1,000,000 - sería muy mala practica pasar toda la tala del 2000 hacía el 2005 atraves de la red..
¿Para que necesitas la función Row_Number?