Restaurar SQL Server 7.0
Tuve un problema con un servidor NT que ejecutaba un SQL server 7.Tuve que restaurar una copia de seguridad completa de dicho NT-incluyendo Sql server-, pero los ficheros de BDD -master.mdf, tempdb.. Etc y los de usuario- no se copiaban durante el backup al estar siendo usados por otro proceso. Para eviarme disgustos, programé tareas de copai de seguridad de todas las BDD desde el sql server.
Al intentar arrancar los servicios de sql server, me daba mensajes de error alusivos a la falta del fichero master.mdf.Leyendo documentación vi que se podía volver a crear dichos ficheros con la utilidad de sql server rebuildm.exe.
Al hacerlo conseguí hacer arrancar el administrador corporativo con una base de datos mínima e intenté restaurar la copai de seguridad que habi realizado con el sql server. El problema es que no llegaba a restaurar la bdd, aunque si mostraba los iconos correspondientes a las bdd de usuarios, aunque al intentar acceder a ellas me mostraba un mensaje de que no podía acceder.
Como no estab muy seguro de si al crear este conjunto mínimo de bdd había usado el mismo juego de carcateres y ordenación con el que se creó la copia de seguridad, intenté volver a usar la utilidad rebuildm.exe para regenerar el master.mdf con otro juego de caracteres, borreando previamente los contenidos del directorio sqldata\data\.Pero a partoir de hay, ya ni siquiera arrancaba el servicio de sql.
La pregunta es:¿Cómo puedo hacer una recuperación total? ¿Cómo puedo averiguar el tipo de ordenación y el juego de caracteres con el que se creó la bdd "backupeada"?
Al intentar arrancar los servicios de sql server, me daba mensajes de error alusivos a la falta del fichero master.mdf.Leyendo documentación vi que se podía volver a crear dichos ficheros con la utilidad de sql server rebuildm.exe.
Al hacerlo conseguí hacer arrancar el administrador corporativo con una base de datos mínima e intenté restaurar la copai de seguridad que habi realizado con el sql server. El problema es que no llegaba a restaurar la bdd, aunque si mostraba los iconos correspondientes a las bdd de usuarios, aunque al intentar acceder a ellas me mostraba un mensaje de que no podía acceder.
Como no estab muy seguro de si al crear este conjunto mínimo de bdd había usado el mismo juego de carcateres y ordenación con el que se creó la copia de seguridad, intenté volver a usar la utilidad rebuildm.exe para regenerar el master.mdf con otro juego de caracteres, borreando previamente los contenidos del directorio sqldata\data\.Pero a partoir de hay, ya ni siquiera arrancaba el servicio de sql.
La pregunta es:¿Cómo puedo hacer una recuperación total? ¿Cómo puedo averiguar el tipo de ordenación y el juego de caracteres con el que se creó la bdd "backupeada"?
1 respuesta
Respuesta de sramos
1