|
1 2
| siguiente >
|
|
|
Escrito por
Manuel
el 22/11/2007
Buenas tardes, estoy intentando hacer una recuperacion de un archivo backup al que le hice ayer una copia completa de toda la base de datos. Estoy intentando recuperarla hoy y me da un error de coherencia interna. A ver si me puedes ayudar saludos! |
|
|
Citar |
Ver mensaje
|
|
Escrito por
Isaias Islas González
el 24/11/2007
Al parecer tu backup esta dañado, ejecuta esto en tu analizador de consultas RESTORE VERIFYONLY FROM DISK = "C:TURUTATUBACKUP. BAK" |
|
|
Escrito por
Manuel
el 25/11/2007
" Al parecer tu backup esta dañado, ejecuta esto en tu analizador de consultas RESTORE VERIFYONLY FROM DISK = "C:TURUTATUBACKUP. BAK" " por Isaías (Noviembre 2007) Saludos y gracias de antemano por tu respuesta |
|
|
Escrito por
Manuel
el 03/12/2007
Hola a todos, ya estoy de nuevo con la base de datos, use el analizador de consultas para ver si estaba dañado el archivo bak pero me dice que está correcto la copia, como puedo restaurarlo para que no me dé problemas de incoherencias? Los archivos dft y log no los tengo. Solo tengo el archivo backup puro y duro. Saludos y gracias! |
|
Escrito por
Isaias Islas González
el 04/12/2007
Ejecuta esto en tu analizador de consultas: RESTORE FILELISTONLY FROM DISK = "C:TuBackup. Bak" Cuida de darle bien la ruta donde esta tu archivo backup. |
|
|
Escrito por
Manuel
el 04/12/2007
" Ejecuta esto en tu analizador de consultas: RESTORE FILELISTONLY FROM DISK = "C:TuBackup. Bak" Cuida de darle bien la ruta donde esta tu archivo backup. " por Isaías (Diciembre 2007) Año 2007_Data C:Archivos de programaMicrosoft SQL ServerMSSQLdataaño 2007_Data. MDF D PRIMARY 2371485696 35184372080640 Que debería de hacer después de esto para restaurarlo? El archivo MDF Y LOG. LDF no los tengo aunque aquí indica la ruta esos archivos estan grabados con otra base ya que estuve intentando hacerlo y nada de nada. Saludos y gracias por todo |
|
Escrito por
Isaias Islas González
el 05/12/2007
Creas una carpeta, donde vas a almacenar tu DATA y LOG y ejecutas: RESTORE DATABASE tubase FROM DISK = "C:TuBackup. Bak" Asegurate de cambiar "tubase" por el nombre de tu base y que existe la ruta: c: ucarpeta Saludos |
|
|
Escrito por
Manuel
el 06/12/2007
" Creas una carpeta, donde vas a almacenar tu DATA y LOG y ejecutas: RESTORE DATABASE tubase FROM DISK = "C:TuBackup. Bak" WITH MOVE "[año 2007_Data]" TO "C:Tucarpeta[año 2007_Data. MDF", MOVE "[año 2007_Log]" TO "C:Tucarpeta[año 2007_Log. LDF", REPLACE Asegurate de cambiar "tubase" por el nombre de tu base y que existe la ruta: c: ucarpeta Saludos " por Isaías (Diciembre 2007) |
|
|
Escrito por
Manuel
el 06/12/2007
Buenas de nuevo isaias, he conseguido que empiece a cargar pero me da un error de coherencia interna, error 3270, hay alguna forma de hacer un backup y no un restore, tengo otro ordenador limpio con sql podría hacerlo ahí desde el archivo. Bak porque es un backup completo el que hice. Saludos y gracias |
|
Escrito por
Isaias Islas González
el 06/12/2007
Si te da un mensaje de error de coherencia interna, tu archivo esta dañado
|
|
|
Escrito por
Manuel
el 06/12/2007
" Si te da un mensaje de error de coherencia interna, tu archivo esta dañado " por Isaías (Diciembre 2007) pero cuando le paso los comandos para verificar si estan correctos me dice que la copia es valida, no hay alguna otra forma de reparar en el caso de estar dañada? |
|
Escrito por
Isaias Islas González
el 06/12/2007
No existe forma de REPARAR un archivo backup dañado. Si ejecutas un RESTORE VERIFYONLY y te dice que todo esta bien, NO deberia enviarte mensajes de error en la restauracion. |
|
|
Escrito por
Manuel
el 07/12/2007
" No existe forma de REPARAR un archivo backup dañado. Si ejecutas un RESTORE VERIFYONLY y te dice que todo esta bien, NO deberia enviarte mensajes de error en la restauracion. " por Isaías (Diciembre 2007) Realmente la base de datos tiene que llamarse año2007 sin espacio entre sí porque sino no me da error cerca de 2007 no sé como hacer para que pueda poner el mismo nombre año 2007. Yo tengo instalado el sql server 2000. De antemano gracias por todo |
|
|
Escrito por
Manuel
el 07/12/2007
" " No existe forma de REPARAR un archivo backup dañado. Si ejecutas un RESTORE VERIFYONLY y te dice que todo esta bien, NO deberia enviarte mensajes de error en la restauracion. " por Isaías (Diciembre 2007) te explico paso a paso lo que he hecho, la base de datos no existe en el servidor así que procedo a crearla con el mismo nombre que antes tenía año 2007, ejecuto los comandos que me dijiste teniendo creada la carpeta para el DATA y LOG y ahí empieza a cargar pero me salta error. realmente la base de datos tiene que llamarse año2007 sin espacio entre sí porque sino no me da error cerca de 2007 no sé como hacer para que pueda poner el mismo nombre año 2007. Yo tengo instalado el sql server 2000. De antemano gracias por todo " por Manuel (Diciembre 2007) Esto me va a volver loco :S Saludos y gracias |
|
Escrito por
Isaias Islas González
el 07/12/2007
No requieres que la base este creada para hacer el RESTORE, puedes hacerlo directamente con el RESTORE, solo debes asegurarte que EXISTA LA RUTA ORIGINAL, si no, entonces utiliza la opcion WITH MOVE, de la que ya hablamos. Si el nombre de tu base, tiene un espacio en blanco, debes cerrar entre corchetes el nombre, ejemplo: [AÑO 2007] |
|
|
Escrito por
Manuel
el 08/12/2007
Me sigue dando error, cuando dices la ruta original te refieres a la ruta del archivo. Bak cierto? Ya lo cerre entre corchetes y me dice lo mismo, es muy estraño, encima si lo hago por de la manera visual de restaurar base de datos cuando selecciono el archivo. Bak le doy a ver contenido y me sale en la fecha que lo hice y no me da ningun problema yo creo que algo le tiene que pasar al archivo porque es muy extraño Saludos, |
|
Escrito por
Isaias Islas González
el 10/12/2007
Manuel Cuano me refiero a tu ruta original, quiere decir que cuando tu hiciste tu backup, tal vez la ruta era c:mibase y ahora quieres restaurar en d:carpetaasesmybase, para este caso, se utiliza WITH MOVE, ok? |
|
|
Escrito por
Manuel
el 17/12/2007
Buenos días de nuevo Isaias, mira tengo otra preguntita si no te importa, tengo una copia guardada en 5 partes, como puedo yo verificar como hicimos con la anterior? Y como puedo restaurar? Perdon por tantas molestias y gracias! Saludos |
|
Escrito por
Isaias Islas González
el 17/12/2007
¿Porque no ejecutas el VERIFYONLY por cada una de las partes?
|
|
|
Escrito por
Manuel
el 17/12/2007
Como lo hago por partes? Porque me dice que faltan partes para hacer el verifyonly. Saludos |
|
Al escribir en el debate:
|