restaurar base de datos. Urgente

25/01/2006 - 18:32 por Amaia Ruiz | Informe spam
Hola:

Necesito restaurar una base de datos. Yo hice un backup de una base de datos
que tengo. Ahroa, tengo que escribir los pasos que hay que seguir para
restaurar la base de datos pero en otro ordenador. El sistema es: sql
server2000. Por favor... me urge, ya que voy a imprimir ahroa la memoria del
proyecto fin de carrera. Gracias por adelantado. Un saludo

AMAIA

Preguntas similare

Leer las respuestas

#1 Hector Minaya [VB.Net MVP]
25/01/2006 - 23:31 | Informe spam
Primero debes tener una base de datos creada,

luego en el Enterprise Manager le das un right-clic y le das a "Restore",

En el dialogo que te aparece selecciones "From Device" y buscas el archivo.

Es bien facil,



Hector Minaya, VB.Net MVP

blog: http://www.VBdevelopers.Net

"Amaia Ruiz" wrote in message
news:
Hola:

Necesito restaurar una base de datos. Yo hice un backup de una base de
datos
que tengo. Ahroa, tengo que escribir los pasos que hay que seguir para
restaurar la base de datos pero en otro ordenador. El sistema es: sql
server2000. Por favor... me urge, ya que voy a imprimir ahroa la memoria
del
proyecto fin de carrera. Gracias por adelantado. Un saludo

AMAIA
Respuesta Responder a este mensaje
#2 Jesús López
26/01/2006 - 09:44 | Informe spam
No es necesario crear la base de datos primero para poder restaurarla y
puede hacerse perfectamente sin el Enterprise Manager. Sino con el query
analizer usando la instrucción RESTORE.

Saludos:

Jesús López
MVP
Respuesta Responder a este mensaje
#3 Jesús López
26/01/2006 - 10:04 | Informe spam
En SQL Server existen varios tipos de copias de seguridad. ¿Qué tipo de
copia de seguridad es la que hiciste?

Bueno, suponiendo que fuera una copia de seguridad completa, que es lo más
probable, para restaurarla en otro ordenador usamos la instrucción RESTORE o
la restauramos desde el Enterprise Manager. Es una operación sencilla:

RESTORE DATABASE NombreBaseDatos FROM DISK='RutaArchivoDeCopiaDeSeguridad'

pero puede complicarse un poquillo si los directorios o las unidades lóginas
donde estaban ubicados los archivos originales de la base de datos, no
existen en el ordenador donde se va a realizar la restauración. En ese caso
tendrías que "mover" los archivos a directorios que sí existan en el
ordenador donde se va a realizar la restauración:

RESTORE DATABASE NombreBaseDatos FROM DISK='RutaArchivoDeCopiaDeSeguridad'
WITH NombreLógicoArchivo1 TO 'NuevaRutaIncluidoNombreArchivo1',
NombreLógicoArchivo2 TO 'NuevaRutaIncluidoNombreArchivo2', ...


La información de nombre lógico y ubicación original puede obtenerse del
propio archivo de copia de seguridad:

RESTORE FILELISTONLY FROM DISK='RutaArchivoDeCopiaDeSeguridad'

O también puede obtenerse en el servidor original ejecutando:

exec sp_helpdb 'NombreBaseDeDatos'

Saludos:

Jesús López
MVP


"Amaia Ruiz" escribió en el mensaje
news:
Hola:

Necesito restaurar una base de datos. Yo hice un backup de una base de
datos
que tengo. Ahroa, tengo que escribir los pasos que hay que seguir para
restaurar la base de datos pero en otro ordenador. El sistema es: sql
server2000. Por favor... me urge, ya que voy a imprimir ahroa la memoria
del
proyecto fin de carrera. Gracias por adelantado. Un saludo

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