DB sospechosa

12/09/2008 - 19:06 por Francisco | Informe spam
Se nos fue la luz y tengo una DB con marca sospechosa.
SQL 2005 SP2

Que pasos debo de seguir para recuperarla?. Gracias.

Preguntas similare

Leer las respuestas

#6 Alejandro Mesa
12/09/2008 - 23:26 | Informe spam
Francisco,

Como compruebo que esta ok ahora???



Si ya puedes usar la db, y ademas hacerlo en modo multiusuario, entonces
dejo de estar en modo sospechoso. Ahora, al ejecutar el comando dbcc checkdb
y permitir que arregle el problema aunque se pierdan datos, ya eso es otro
rollo. Eso lo puedes leer en los BOL.

Como practica, asegurate de tener una politica de backups. Si el problema es
de hardware, tarde o temprano tu db volvera a estar en modo sospechoso y
quizas hasta no puedas recuperar la db desde disco, asi que asegurate de
tener respaldos que puedan cubrirte en este u otro servidor.


AMB


"Francisco" wrote:

Solucionado con esto:

EXEC sp_resetstatus 'suspect_db';
ALTER DATABASE suspect_db SET EMERGENCY
DBCC checkdb('suspect_db')
ALTER DATABASE suspect_db SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('suspect_db', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE suspect_db SET MULTI_USER

Como compruebo que esta ok ahora???


"Francisco" escribió en el mensaje de
noticias:#
> He revisado el link y tb he realizado estos pasos pero no se restablece.
>
> USE Master
> GO
> sp_Configure 'allow updates',1
> GO
> RECONFIGURE WITH OVERRIDE
> GO
>
> sp_resetstatus 'DB_SOSPECHOSA'
>
> USE Master
> GO
> sp_Configure 'allow updates',0
> GO
> RECONFIGURE WITH OVERRIDE
> GO
>
> "Alejandro Mesa" escribió en el
> mensaje de noticias:
>> Francisco,
>>
>> Ve si esto te es de ayuda.
>>
>> Recommended actions for corrupt or suspect databases
>> http://www.karaszi.com/SQLServer/in...ect_db.asp
>>
>>
>> AMB
>>
>>
>> "Francisco" wrote:
>>
>>> Se nos fue la luz y tengo una DB con marca sospechosa.
>>> SQL 2005 SP2
>>>
>>> Que pasos debo de seguir para recuperarla?. Gracias.
>>>

Respuesta Responder a este mensaje
#7 Francisco
12/09/2008 - 23:30 | Informe spam
Tengo backup diarios en Cinta, con Veritas. Lo que pasa que se me fue la lz.
Lo unico queria saber si podia recuperarla

Gracias.


"Alejandro Mesa" escribió en el
mensaje de noticias:
Francisco,

Como compruebo que esta ok ahora???



Si ya puedes usar la db, y ademas hacerlo en modo multiusuario, entonces
dejo de estar en modo sospechoso. Ahora, al ejecutar el comando dbcc
checkdb
y permitir que arregle el problema aunque se pierdan datos, ya eso es otro
rollo. Eso lo puedes leer en los BOL.

Como practica, asegurate de tener una politica de backups. Si el problema
es
de hardware, tarde o temprano tu db volvera a estar en modo sospechoso y
quizas hasta no puedas recuperar la db desde disco, asi que asegurate de
tener respaldos que puedan cubrirte en este u otro servidor.


AMB


"Francisco" wrote:

Solucionado con esto:

EXEC sp_resetstatus 'suspect_db';
ALTER DATABASE suspect_db SET EMERGENCY
DBCC checkdb('suspect_db')
ALTER DATABASE suspect_db SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('suspect_db', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE suspect_db SET MULTI_USER

Como compruebo que esta ok ahora???


"Francisco" escribió en el mensaje de
noticias:#
> He revisado el link y tb he realizado estos pasos pero no se
> restablece.
>
> USE Master
> GO
> sp_Configure 'allow updates',1
> GO
> RECONFIGURE WITH OVERRIDE
> GO
>
> sp_resetstatus 'DB_SOSPECHOSA'
>
> USE Master
> GO
> sp_Configure 'allow updates',0
> GO
> RECONFIGURE WITH OVERRIDE
> GO
>
> "Alejandro Mesa" escribió en
> el
> mensaje de
> noticias:
>> Francisco,
>>
>> Ve si esto te es de ayuda.
>>
>> Recommended actions for corrupt or suspect databases
>> http://www.karaszi.com/SQLServer/in...ect_db.asp
>>
>>
>> AMB
>>
>>
>> "Francisco" wrote:
>>
>>> Se nos fue la luz y tengo una DB con marca sospechosa.
>>> SQL 2005 SP2
>>>
>>> Que pasos debo de seguir para recuperarla?. Gracias.
>>>

Respuesta Responder a este mensaje
#8 Rubén Garrigós
15/09/2008 - 22:47 | Informe spam
Hola Francisco,

Si el problema fue un corte de luz, creo que una fuente de alimentación
ininterrumpida que te permita un cierre ordenado de los servidores sería el
siguiente paso para mejorar :) Por otra parte, asegurate que con un backup
diario es suficiente para tus necesidades de recuperación. Nunca se sabe
cuando el próximo fallo hardware puede acabar siendo fatal...

Rubén Garrigós
Solid Quality Mentors

"Francisco" wrote:

Tengo backup diarios en Cinta, con Veritas. Lo que pasa que se me fue la lz.
Lo unico queria saber si podia recuperarla

Gracias.


"Alejandro Mesa" escribió en el
mensaje de noticias:
> Francisco,
>
>> Como compruebo que esta ok ahora???
>
> Si ya puedes usar la db, y ademas hacerlo en modo multiusuario, entonces
> dejo de estar en modo sospechoso. Ahora, al ejecutar el comando dbcc
> checkdb
> y permitir que arregle el problema aunque se pierdan datos, ya eso es otro
> rollo. Eso lo puedes leer en los BOL.
>
> Como practica, asegurate de tener una politica de backups. Si el problema
> es
> de hardware, tarde o temprano tu db volvera a estar en modo sospechoso y
> quizas hasta no puedas recuperar la db desde disco, asi que asegurate de
> tener respaldos que puedan cubrirte en este u otro servidor.
>
>
> AMB
>
>
> "Francisco" wrote:
>
>> Solucionado con esto:
>>
>> EXEC sp_resetstatus 'suspect_db';
>> ALTER DATABASE suspect_db SET EMERGENCY
>> DBCC checkdb('suspect_db')
>> ALTER DATABASE suspect_db SET SINGLE_USER WITH ROLLBACK IMMEDIATE
>> DBCC CheckDB ('suspect_db', REPAIR_ALLOW_DATA_LOSS)
>> ALTER DATABASE suspect_db SET MULTI_USER
>>
>> Como compruebo que esta ok ahora???
>>
>>
>> "Francisco" escribió en el mensaje de
>> noticias:#
>> > He revisado el link y tb he realizado estos pasos pero no se
>> > restablece.
>> >
>> > USE Master
>> > GO
>> > sp_Configure 'allow updates',1
>> > GO
>> > RECONFIGURE WITH OVERRIDE
>> > GO
>> >
>> > sp_resetstatus 'DB_SOSPECHOSA'
>> >
>> > USE Master
>> > GO
>> > sp_Configure 'allow updates',0
>> > GO
>> > RECONFIGURE WITH OVERRIDE
>> > GO
>> >
>> > "Alejandro Mesa" escribió en
>> > el
>> > mensaje de
>> > noticias:
>> >> Francisco,
>> >>
>> >> Ve si esto te es de ayuda.
>> >>
>> >> Recommended actions for corrupt or suspect databases
>> >> http://www.karaszi.com/SQLServer/in...ect_db.asp
>> >>
>> >>
>> >> AMB
>> >>
>> >>
>> >> "Francisco" wrote:
>> >>
>> >>> Se nos fue la luz y tengo una DB con marca sospechosa.
>> >>> SQL 2005 SP2
>> >>>
>> >>> Que pasos debo de seguir para recuperarla?. Gracias.
>> >>>
>>

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