Cursor Abierto
Hola a todos:
Tengo un problema que siempre me ha ocurrido con SQL Server con referente a los cursores.. Me refiero que cuando un Procedimiento almacenado no termina de ejecutarse por algún motivo (Error) el cursor queda abierto, y cuando llamo de nuevo al procedimiento almacenado me dice que el cursor está abierto.. Espero sus ayudas o sugerencias. Saludos.. |
Lo he visto, me ha sucedido y por suerte siempre en desarrollo. Así que solo he bajado y subido el motor, porque una simple búsqueda por su horrorosa ayuda, no me trajo ningún resultado.
Saludos! |
Cita:
Sí, al parecer no hay otra solución, y quiero corregir algo del primer post que mande...no es que el cursor esté abierto sino que el mensaje que me da es que el cursor ya existe... Quizás esto cambie las cosas, pero lo dudo, debe ser muy parecido a lo del cursor abierto.. Saludos. |
Buenas...
Nunca se me ha dado este error, pero hay algunos sitios donde hablan de el y en el 90% de los casos no es por un problema del servidor. Código:
IF Cursor_Status('variable', '@pepe_cursor') < 0 Código:
|
Hola:
Federico, no sé si será esto o no, pero últimamente he estado poniendo después del close la instrucción deallocate y, ahora no me ha pasado lo del mensaje diciéndome que el cursor existe...:D Saludos. |
La franja horaria es GMT +2. Ahora son las 07:48:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi