Como recomendacion: Evita el uso de cursores...
- Como primera opcion trata de replantear el proceso en cuestion con sentencias masivas.
- Si de plano no se puede usa Variables tipo tabla para realizar la iteracion.
SQL Server funciona mucho mejor cuando haces operaciones masivas que cuando haces ciclos.
Saludos!