comando dbcc checktable

23/11/2003 - 23:37 por Carina | Informe spam
Tengo un problema con una tabla en la base de datos. Al
hacer consultas me da error. Ya ejecuté el comando DBCC
CHECKTABLE y me dio varios errores. Me dice que ejecute de
nuevo el comando con la opción REPAIR_ALLOW_DATA_LOSS. El
problema es que no tengo claro que es lo que va a hacer
con esta opción y si va a borrar los datos.

Desde ya, agradezco cualquier información al respecto.

Saludos.

Preguntas similare

Leer las respuestas

#1 Fernando G. Guerrero
24/11/2003 - 00:41 | Informe spam
Lo que va a hacer es garantizar a toda costa que la estructura de
almacenamiento de esta tabla es consistente y libre de errores, pero es
posible que para ello tenga que eliminar alguna página de datos, o algunos
registros que no contienen datos que puedan identificarse como válidos para
dicha tabla.

Al menos la tabla volverá a funcionar como debe ser.

Fernando G. Guerrero
SQL Server MVP
CEO & Principal Mentor
Solid Quality Learning
www.solidqualitylearning.com

"Comparte lo que sabes, aprende lo que no sepas"

"Carina" wrote in message
news:01ff01c3b212$6bfeec10$
Tengo un problema con una tabla en la base de datos. Al
hacer consultas me da error. Ya ejecuté el comando DBCC
CHECKTABLE y me dio varios errores. Me dice que ejecute de
nuevo el comando con la opción REPAIR_ALLOW_DATA_LOSS. El
problema es que no tengo claro que es lo que va a hacer
con esta opción y si va a borrar los datos.

Desde ya, agradezco cualquier información al respecto.

Saludos.
Respuesta Responder a este mensaje
#2 ulises
24/11/2003 - 00:59 | Informe spam
La opción REPAIR_ALLOW_DATA_LOSS realiza reparaciones
mayores a la tabla y puede como su nombre lo indica
conllevar pérdida de data, primero prueba con la opción
REPAIR_REBUILD y en caso de no funcionar utiliza la
opción que te indica o restaura un backup previo, hay que
indicar que inclusive la opción REPAIR_ALLOW_DATA_LOSS
puede fallar y realizar un rollback, en ese caso lo único
que te queda es restaurar.

Saludos,
Ulises

Tengo un problema con una tabla en la base de datos. Al
hacer consultas me da error. Ya ejecuté el comando DBCC
CHECKTABLE y me dio varios errores. Me dice que ejecute


de
nuevo el comando con la opción REPAIR_ALLOW_DATA_LOSS.


El
problema es que no tengo claro que es lo que va a hacer
con esta opción y si va a borrar los datos.

Desde ya, agradezco cualquier información al respecto.

Saludos.
Respuesta Responder a este mensaje
#3 Accotto Maximiliano D.
24/11/2003 - 13:28 | Informe spam
Hola!! solo como aporte:

Guarda con esto: si este proceso demora mucho te recomiendo primero q copies
los archivos de BDD a otro lado y que la maquina donde corra el proceso
trate de tener una UPS por ej.

Un saludo



Maximiliano Damian Accotto
Fundicion San Cayetano S.A
4002 - 4010
Gerente de Sistemas
[]
"Carina" escribió en el mensaje
news:01ff01c3b212$6bfeec10$
Tengo un problema con una tabla en la base de datos. Al
hacer consultas me da error. Ya ejecuté el comando DBCC
CHECKTABLE y me dio varios errores. Me dice que ejecute de
nuevo el comando con la opción REPAIR_ALLOW_DATA_LOSS. El
problema es que no tengo claro que es lo que va a hacer
con esta opción y si va a borrar los datos.

Desde ya, agradezco cualquier información al respecto.

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