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.
#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

Mostrar la cita
de
Mostrar la cita
El
Mostrar la cita
#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.
Ads by Google
Search Busqueda sugerida