Restaurar Registros de una Base de Datos

01/07/2006 - 22:12 por Alejandro | Informe spam
Hola amigos mi problema es el siguiente :

Tengo una bd sql 2000 la cual según me informan algunos usuarios se han
borrado algunos registros y es necesario recuperarlos pero no puedo bajar la
base de datos que tengo en producción. En tal sentido lo que he pensado es
tratar de restaurar un backup con otro nombre y de esta forma restaurar los
registros necesarios pero no he podido hacer esto de ninguna forma. Que me
recomiendan amigos lo que sucede es que tengo la bs restaurada en otra ruta
de mi disco duro pero no se como subirla con otro nombre para poder
recuperar los resgistros que me hacen falta.

De hecho he tratado de crera una base de datos con otro nombre y louego
tratar de sobreescribir los mdf y ldf con los del backup pero cuando trato
de ver la bd no puedo.

Seguramente es un tema muy sencillo de ante mano disculpen la pregunta

Muchas Gracias

AM

Preguntas similare

Leer las respuestas

#1 Maxi
01/07/2006 - 22:57 | Informe spam
Hola, no entiendo porque no has podido hacer eso. Cual es el problema que
has tenido al hacer el restore?



Salu2

Micrsoft MVP SQL Server
www.sqlgururs.org


"Alejandro" wrote in message
news:
Hola amigos mi problema es el siguiente :

Tengo una bd sql 2000 la cual según me informan algunos usuarios se han
borrado algunos registros y es necesario recuperarlos pero no puedo bajar
la
base de datos que tengo en producción. En tal sentido lo que he pensado es
tratar de restaurar un backup con otro nombre y de esta forma restaurar
los
registros necesarios pero no he podido hacer esto de ninguna forma. Que me
recomiendan amigos lo que sucede es que tengo la bs restaurada en otra
ruta
de mi disco duro pero no se como subirla con otro nombre para poder
recuperar los resgistros que me hacen falta.

De hecho he tratado de crera una base de datos con otro nombre y louego
tratar de sobreescribir los mdf y ldf con los del backup pero cuando trato
de ver la bd no puedo.

Seguramente es un tema muy sencillo de ante mano disculpen la pregunta

Muchas Gracias

AM


Respuesta Responder a este mensaje
#2 Alejandro Mesa
02/07/2006 - 16:24 | Informe spam
Alejandro,

Debes usar la opcion "with move" del coimando "restore" para que puedas
poner los archivos fisicos en otra ruta (si decides mantener los nombres) o
en la misma ruta pero con nombre diferentes.

Revisa el comando "restore" en los libros en linea, tienen un ejemplo de
como hacer esto.

restore database nuevo_nombre
from disk = 'ruta donde esta el backup'
with move nombre_logico_del_mdf' to 'nueva ruta in cluyendo nombre'
, move nombre_logico_del_log to 'nueva ruta incluyendo nombre'
go


AMB


"Alejandro" wrote:

Hola amigos mi problema es el siguiente :

Tengo una bd sql 2000 la cual según me informan algunos usuarios se han
borrado algunos registros y es necesario recuperarlos pero no puedo bajar la
base de datos que tengo en producción. En tal sentido lo que he pensado es
tratar de restaurar un backup con otro nombre y de esta forma restaurar los
registros necesarios pero no he podido hacer esto de ninguna forma. Que me
recomiendan amigos lo que sucede es que tengo la bs restaurada en otra ruta
de mi disco duro pero no se como subirla con otro nombre para poder
recuperar los resgistros que me hacen falta.

De hecho he tratado de crera una base de datos con otro nombre y louego
tratar de sobreescribir los mdf y ldf con los del backup pero cuando trato
de ver la bd no puedo.

Seguramente es un tema muy sencillo de ante mano disculpen la pregunta

Muchas Gracias

AM



Respuesta Responder a este mensaje
#3 athos
03/07/2006 - 16:35 | Informe spam
Segun entiendo solo quieres recuperar registros de una tabla, pues lo q
has hecho esta bien al levantar una copia de tu base de datos ahora lo
unico q tienes q hacer es un insert into desde tu copia a tu base de
produccion

Espero haberte entendido

Alejandro wrote:
Hola amigos mi problema es el siguiente :

Tengo una bd sql 2000 la cual según me informan algunos usuarios se han
borrado algunos registros y es necesario recuperarlos pero no puedo bajar la
base de datos que tengo en producción. En tal sentido lo que he pensado es
tratar de restaurar un backup con otro nombre y de esta forma restaurar los
registros necesarios pero no he podido hacer esto de ninguna forma. Que me
recomiendan amigos lo que sucede es que tengo la bs restaurada en otra ruta
de mi disco duro pero no se como subirla con otro nombre para poder
recuperar los resgistros que me hacen falta.

De hecho he tratado de crera una base de datos con otro nombre y louego
tratar de sobreescribir los mdf y ldf con los del backup pero cuando trato
de ver la bd no puedo.

Seguramente es un tema muy sencillo de ante mano disculpen la pregunta

Muchas Gracias

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