Si tuvieras numerados cada registro creo que no seria dificil particionar tu tabla. Usarias un
Cita: SELECT *
INTO tabla_N
WHERE ID BETWEEN 1 AND 999999
Si no lo tienes podrias agregar una columna identity y usar el codigo anterior, pero esto podria tomar tiempo dependiendo de la cantidad de columnas que tenga tu tabla.
Otra forma podria ser usando un while y un contador, asi recorres por cada PK de tu tabla.
A ver quien da mas ideas?