error extraño

20/01/2009 - 22:51 por aa | Informe spam
Hola,alguna idea de que pueda haber pasado,tengo un sp comun que hace un
select de una tabla where una sola condicion que supuestamente no traia
datos segun el usuario,lo ejecuto (despues de atraparlo en el profiler) y me
trae 0 rows (no habia bloqueos,ni transacciones activas ni nada),lo ejecuto
varias veces mas y nada y de repente en una ejecucion empezo a andar..
Puede ser un problema de indices o algo asi ???
Lo extraño es que no hubo error ni se quedo esperando ni nada y tampoco
tenia el set rowcount en 0,solo daba 0 rows.

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez
21/01/2009 - 00:23 | Informe spam
Que significa que empezo a andar?

Si el sistema es monousuario
Es casi imposible a menos que haya algun problema de corrupcion de datos.
Sugiero que revise el estado de su base de datos con

USE MiBaseDeDatos
go
DBCC CHECKDB

Si el sistema es multiusuario
Es posible que existan cambios en los datos?





Saludos

Ing. Jose Mariano Alvarez
SQLTotal Consulting


(Cambia los ceros por O y saca lo que sobra)


Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.








"aa" wrote in message
news:#
Hola,alguna idea de que pueda haber pasado,tengo un sp comun que hace un
select de una tabla where una sola condicion que supuestamente no traia
datos segun el usuario,lo ejecuto (despues de atraparlo en el profiler) y
me trae 0 rows (no habia bloqueos,ni transacciones activas ni nada),lo
ejecuto varias veces mas y nada y de repente en una ejecucion empezo a
andar..
Puede ser un problema de indices o algo asi ???
Lo extraño es que no hubo error ni se quedo esperando ni nada y tampoco
tenia el set rowcount en 0,solo daba 0 rows.

Respuesta Responder a este mensaje
#2 Gustavo Larriera (MVP)
21/01/2009 - 15:59 | Informe spam
Pues que simplemente los datos cambiaron o la condición del WHERE cambió. Por
favor muestre el código del sproc para que opinemos con más información.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"aa" wrote:

Hola,alguna idea de que pueda haber pasado,tengo un sp comun que hace un
select de una tabla where una sola condicion que supuestamente no traia
datos segun el usuario,lo ejecuto (despues de atraparlo en el profiler) y me
trae 0 rows (no habia bloqueos,ni transacciones activas ni nada),lo ejecuto
varias veces mas y nada y de repente en una ejecucion empezo a andar..
Puede ser un problema de indices o algo asi ???
Lo extraño es que no hubo error ni se quedo esperando ni nada y tampoco
tenia el set rowcount en 0,solo daba 0 rows.



Respuesta Responder a este mensaje
#3 aa
21/01/2009 - 17:04 | Informe spam
Es una tabla fija que no cambio hace meses y el codigo del where estaba en
la tabla.
"Gustavo Larriera (MVP)"
wrote in message news:
Pues que simplemente los datos cambiaron o la condición del WHERE cambió.
Por
favor muestre el código del sproc para que opinemos con más información.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"aa" wrote:

Hola,alguna idea de que pueda haber pasado,tengo un sp comun que hace un
select de una tabla where una sola condicion que supuestamente no traia
datos segun el usuario,lo ejecuto (despues de atraparlo en el profiler) y
me
trae 0 rows (no habia bloqueos,ni transacciones activas ni nada),lo
ejecuto
varias veces mas y nada y de repente en una ejecucion empezo a andar..
Puede ser un problema de indices o algo asi ???
Lo extraño es que no hubo error ni se quedo esperando ni nada y tampoco
tenia el set rowcount en 0,solo daba 0 rows.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida