AYUDAAAAAAAAAAA!!!!!!!!!!!!! | SQL Server Performance Forums

SQL Server Performance Forum – Threads Archive

AYUDAAAAAAAAAAA!!!!!!!!!!!!!

Tengo un grave problema, el sistema ha estado funcionando correctamente y luego llamaron que no ingresaban al sistema, y en el administrador coorporativo me sale este error error 644 Nose encuentra la entrada del indice RID 3610200100105f00000000000000000000000000000000000000000000000000 en la pagina del indecie(1:40), ID de Indice 0, base de datos Ventas_PRUEBA Me aconsejaron que utilice el siguiente codigo y tambien dio error como muestro a continuacion del codigo.
use master
go DBCC CHECKDB (‘Ventas_PRUEBA’, REPAIR_REBUILD)
go SqlDumpExceptionHandler: Process 53 generated fatal exception c0000005
EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process. Que puedo hacer, a que se debe y como recuperar mi informacion?

Primero es necesario que mires en Visor de Eventos para saber cual fue el error que se generó, dado que al no poder utilizar el Administrador Corporativo, no podemos ver el estado del SQL ni de la base.
Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Mira, encontré lo siquiente en Microsoft.
No parecen ser buenas noticias, dado que el ID 0, corresponde a una tabla del sistema y no de la base en si. Error 644
Severity Level 21
Message Text
Could not find the index entry for RID ‘%.*hs’ in index page %S_PGID, index ID %d, database ‘%.*ls’. Explanation
This error occurs when the nonclustered index indicated by the index ID is in error. The corruption is detected when a process tries to delete a nonexistent row. Action
Execute DBCC CHECKDB without a repair clause to determine the extent of the damage. Then, execute DBCC CHECKDB with REPAIR_REBUILD clause to correct the damage. If problems persist, either drop and re-create the index (as shown below) or contact your primary support provider. Important If executing DBCC CHECKDB with the REPAIR_REBUILD clause does not correct the index problem or if you are unsure what effect DBCC CHECKDB with the REPAIR_REBUILD clause has on your data, contact your primary support provider.
To drop and re-create the index: Record the value of index page and index ID specified in the error text.
Identify which table and index correspond to the index page number.
Note the object ID.
If the object with the error is a system table (the object ID is less than 100), you cannot drop the index. Execute DBCC CHECKDB with the REPAIR_REBUILD clause or restore the database from a known clean backup. If the object ID is greater than 100, drop and re-create the index using the table name and index name obtained in Step 1. In most cases, this will clear the error.
Execute DBCC CHECKDB with the REPAIR_REBUILD clause on the affected database to verify that all problems have been resolved.
If problems persist, this procedure might not be sufficient to clean up the index error. In this case, contact your primary support provider. Have the output from DBCC CHECKDB available for review. Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Ups ok no tengo otra salida mas que contactarme directamente con Microsoft como tengo entendido ya que el reparador no lo corrige, gracias por la informacion, pero ahora digo que hara Microsoft para que puedan restaurar la base de datos? y si ellos pueden corregirlo, pq no lo incorporan como un utilitario adicional, crees que haya algun producto de terceros que si pueda solucionarlo? Gracias por el tiempo en ayudarme.
No, si no te sale lo que recomienda la documentación te sugiero Microsoft.
Ahora, si lo que ellos sugieren es reinstalar el SQL y restaurar las bases, eso lo puedes hacer tu. Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Ya hice eso, llevando la copia a otra maquina donde instale el sql para ver si puedo hacer algo pero nada, de todas maneras me contactare con Microsoft para ver que solucion dan, respecto a la informacion se ha restablecido en base a los informes diarios que se presentan, hasta el momento parece no faltar data, gracias por todo en este tema.
]]>