Definitivo: NO EXISTE SOLUCIÓN

04/06/2006 - 05:11 por Carlos | Informe spam
Saludos Amigos Foristas :-P
Escribo esto a manera de comentario. Hace pocos días publiqué esto en
este foro (textualmente) y divido el bloque entre asteriscos (*):

*******************************************************
*******************************************************
"Saludos nuevamente a todos. Tengo SQL Server 2000 con el siguiente problema:

Hice un respaldo de una base de datos MDF (sólo copiando y pegando dicho
archivo) junto con su LDF y cuando intento adjuntar la base de datos usando
SP_ATTACH_DB me lanza el siguiente error:

Servidor: mensaje 5172, nivel 16, estado 15, línea 1
El encabezado del archivo 'C:\BASE-GENESYSSQL.mdf' no es válido para una
base de datos. La propiedad PageAudit es incorrecta.

E inclusive usando la opción en el menú contextual de Bases de Datos
"Adjuntar Base de Datos" me dice que la base de datos no es una base de datos
válida de SQL Server.

¿Qué puedo o que debo hacer? ¿Esto tiene alguna solución?"

*******************************************************
*******************************************************

Tengo este problema (Mensaje de error 5172 de SQL) y lamentablemente no
podemos resolver este problema que me atrevo a decir que es MUNDIAL pues
hasta en otros foros de otros idiomas los he leído y no se encuentra una
solución satisfactoria. Microsoft publicó la página
http://support.microsoft.com/defaul...s%3B268481 y tampoco se
resolvió el problema, pues parecen casos muuuuuuy específicos. Aparentemente
en la infinidad incalculable de internet hay muchos casos con este problema
(foros, grupos, etc) y nadie ha dado en el clavo. O sea, que a pesar de ser
un error de nivel 16 de SQL, es incorregible y nadie conoce la solución.
Jamás pensé que SQL fuera tan vulnerable, sino, no lo uso. y no es que
sea mala sino que a la hora de respaldar es preferible importar los datos
desde una BD Access, por ejemplo, pues en ese caso no existe caída. los
datos se tienen SI PORQUE SI en una tabla de access.
 

Leer las respuestas

#1 Miguel Egea
04/06/2006 - 12:18 | Informe spam
Carlos, me vas a perdonar, pero un backup en sql no se hace copiando el
fichero mdf, sino con la instrucción backup. Te puedo asegurar que he hecho
muchos planes de recuperación de desastres y no es ningún problema la
recuperación.

Lamento mucho tu problema y te diría que hicieses lo siguiente:

1.- crea una base de datos con el mismo nobre
2.- sustituye el fichero mdf que te creó por el que tu tienes
3.- pon la base de datos en modo de emergencia (busca en google es b
ásicamente hacer un update sobre sysdatabases).
4.- crea un log a medida de tu fichero de datos con dbcc db_rebuildlog
(también es indocumentado, buscalo en google).
5.- intenta sacar la información que puedas,

lo más probable es que esto tampoco funcione, pero, tal y como están las
cosas no pierdes mucho intentandolo.


Miguel Egea Gómez

SQLServer MVP

Director de Servicios Corporativos

Solid Quality Learning Iberoamericana



"Solid Quality Learning es el proveedor global en el que puede confiar para
obtener soluciones y educación avanzada para la plataforma completa de
sistemas de bases de datos de Microsoft."

www.SolidQualityLearning.com



"Carlos" escribió en el mensaje
news:
Saludos Amigos Foristas :-P
Escribo esto a manera de comentario. Hace pocos días publiqué esto en
este foro (textualmente) y divido el bloque entre asteriscos (*):

*******************************************************
*******************************************************
"Saludos nuevamente a todos. Tengo SQL Server 2000 con el siguiente
problema:

Hice un respaldo de una base de datos MDF (sólo copiando y pegando dicho
archivo) junto con su LDF y cuando intento adjuntar la base de datos
usando
SP_ATTACH_DB me lanza el siguiente error:

Servidor: mensaje 5172, nivel 16, estado 15, línea 1
El encabezado del archivo 'C:\BASE-GENESYSSQL.mdf' no es válido para una
base de datos. La propiedad PageAudit es incorrecta.

E inclusive usando la opción en el menú contextual de Bases de Datos
"Adjuntar Base de Datos" me dice que la base de datos no es una base de
datos
válida de SQL Server.

¿Qué puedo o que debo hacer? ¿Esto tiene alguna solución?"

*******************************************************
*******************************************************

Tengo este problema (Mensaje de error 5172 de SQL) y lamentablemente no
podemos resolver este problema que me atrevo a decir que es MUNDIAL pues
hasta en otros foros de otros idiomas los he leído y no se encuentra una
solución satisfactoria. Microsoft publicó la página
http://support.microsoft.com/defaul...s%3B268481 y tampoco
se
resolvió el problema, pues parecen casos muuuuuuy específicos.
Aparentemente
en la infinidad incalculable de internet hay muchos casos con este
problema
(foros, grupos, etc) y nadie ha dado en el clavo. O sea, que a pesar de
ser
un error de nivel 16 de SQL, es incorregible y nadie conoce la solución.
Jamás pensé que SQL fuera tan vulnerable, sino, no lo uso. y no es que
sea mala sino que a la hora de respaldar es preferible importar los
datos
desde una BD Access, por ejemplo, pues en ese caso no existe caída.
los
datos se tienen SI PORQUE SI en una tabla de access.

Preguntas similares