restore en distintos archivos físicos

12/09/2006 - 18:55 por dvega | Informe spam
tengo una BD que tiene 3 archivos
2 de datos (d:\BD_data.mdf, d:\BD_data1.ndf)
y el log (c:\sqllog\BD_log.ldf)
ahora quiero levantar un backup en otro equipo pero no tengo espacio
suficiente en el disco d: como para reproducir la misma distribución
de los archivos originales, por lo que tengo la BD creada con 4
archivos físicos distribuidos en c:, d:, e: y f: pero al darle restore
me dice q no tengo espacio en el disco d:
La pregunta es: ¿se puede hacer que el restore se haga en una BD con
distinta distribución de archivos a la original? ¿como hago para
decirle que use los demas archivos q tiene la nueva BD?

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
12/09/2006 - 21:24 | Informe spam
dvega,

Puedes hacer uso de la opcion "WITH MOVE" de la sentencia "RESTORE DATABASE"
para mover los archivos fisicos hacia una direccion diferente que la del el
camino en el backup.

Busca el topico "How to restore files to a new location (Transact-SQL)" en
los BOL.


AMB


"dvega" wrote:

tengo una BD que tiene 3 archivos
2 de datos (d:\BD_data.mdf, d:\BD_data1.ndf)
y el log (c:\sqllog\BD_log.ldf)
ahora quiero levantar un backup en otro equipo pero no tengo espacio
suficiente en el disco d: como para reproducir la misma distribución
de los archivos originales, por lo que tengo la BD creada con 4
archivos físicos distribuidos en c:, d:, e: y f: pero al darle restore
me dice q no tengo espacio en el disco d:
La pregunta es: ¿se puede hacer que el restore se haga en una BD con
distinta distribución de archivos a la original? ¿como hago para
decirle que use los demas archivos q tiene la nueva BD?


Respuesta Responder a este mensaje
#2 Noldis Chumacero
12/09/2006 - 21:27 | Informe spam
DVega,

Trata de realizar directamente un attach de las bases de datos con tus
archivos que tienes.

Saludos.

Ing. Noldis Chumacero Ch.
Dpto. Sistemas, AeroSur.
Santa Cruz de la Sierra - Bolivia

"dvega" escribió en el mensaje
news:
tengo una BD que tiene 3 archivos
2 de datos (d:\BD_data.mdf, d:\BD_data1.ndf)
y el log (c:\sqllog\BD_log.ldf)
ahora quiero levantar un backup en otro equipo pero no tengo espacio
suficiente en el disco d: como para reproducir la misma distribución
de los archivos originales, por lo que tengo la BD creada con 4
archivos físicos distribuidos en c:, d:, e: y f: pero al darle restore
me dice q no tengo espacio en el disco d:
La pregunta es: ¿se puede hacer que el restore se haga en una BD con
distinta distribución de archivos a la original? ¿como hago para
decirle que use los demas archivos q tiene la nueva BD?
Respuesta Responder a este mensaje
#3 dvega
12/09/2006 - 21:29 | Informe spam
Gracias Noldis pero mi problema es que tengo un db_data.mdf de 32Gb y
no puedo atacharlo porque los discos q tengo para levantarlo son de
18Gb por lo tanto necesito dividir este de 32 en mínimo 2 archivos
(db_data.mdf y db_data2.ndf)



Noldis Chumacero ha escrito:

DVega,

Trata de realizar directamente un attach de las bases de datos con tus
archivos que tienes.

Saludos.

Ing. Noldis Chumacero Ch.
Dpto. Sistemas, AeroSur.
Santa Cruz de la Sierra - Bolivia

"dvega" escribió en el mensaje
news:
tengo una BD que tiene 3 archivos
2 de datos (d:\BD_data.mdf, d:\BD_data1.ndf)
y el log (c:\sqllog\BD_log.ldf)
ahora quiero levantar un backup en otro equipo pero no tengo espacio
suficiente en el disco d: como para reproducir la misma distribución
de los archivos originales, por lo que tengo la BD creada con 4
archivos físicos distribuidos en c:, d:, e: y f: pero al darle restore
me dice q no tengo espacio en el disco d:
La pregunta es: ¿se puede hacer que el restore se haga en una BD con
distinta distribución de archivos a la original? ¿como hago para
decirle que use los demas archivos q tiene la nueva BD?
Respuesta Responder a este mensaje
#4 dvega
12/09/2006 - 22:08 | Informe spam
ya habia estado viendo esto q me decis pero tampoco me sirve, porque no
puedo dividir un mdf con move.
La solución q se me ocurre ahora es pasar las tablas mas grandes a
otro archivo en la BD original para poder achicar el mdf y asi
recuperar el backup en 4 partes, me parece q es la unica forma.


Alejandro Mesa ha escrito:

dvega,

Puedes hacer uso de la opcion "WITH MOVE" de la sentencia "RESTORE DATABASE"
para mover los archivos fisicos hacia una direccion diferente que la del el
camino en el backup.

Busca el topico "How to restore files to a new location (Transact-SQL)" en
los BOL.


AMB


"dvega" wrote:

> tengo una BD que tiene 3 archivos
> 2 de datos (d:\BD_data.mdf, d:\BD_data1.ndf)
> y el log (c:\sqllog\BD_log.ldf)
> ahora quiero levantar un backup en otro equipo pero no tengo espacio
> suficiente en el disco d: como para reproducir la misma distribución
> de los archivos originales, por lo que tengo la BD creada con 4
> archivos físicos distribuidos en c:, d:, e: y f: pero al darle restore
> me dice q no tengo espacio en el disco d:
> La pregunta es: ¿se puede hacer que el restore se haga en una BD con
> distinta distribución de archivos a la original? ¿como hago para
> decirle que use los demas archivos q tiene la nueva BD?
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida