Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2007, 10:51
el2gia
 
Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
restaurar bd en otra existente

buenas, como va.. haber si alguien me puede ayudar no se que puedeser el problema... estoy trabajando con sql server 2005
la situacion es la siguiente:

tengo que restaurar una BD (db1 : que se llama centraPrueba)a partir del backup de otra(db2),
la db1 existe y tengo que sobreescribir los archivos existentes,
uso el siguiente scrip

/* con esto me fijo el nombre de los archivos logicos en el backup */
RESTORE FILELISTONLY
FROM DISK = 'H:\backupcentra.dat'


RESTORE DATABASE centraPrueba
FROM DISK = 'H:\backupcentra.dat'
WITH NORECOVERY,
MOVE 'Centralizadoras_Data' TO 'C:\Archivos de programa\MSSQL Server\MSSQL\data\centraprueba2_data.MDF'
,MOVE 'Centralizadoras_Log' to 'C:\Archivos de programa\MSSQL Server\MSSQL\centraprueba2_log.LDF'
REPLACE ;


Lo que sucede es que termina bien la restauracion sin error , pero despues la base de datos
se queda en un estado "cargando" y no puedo acceder...

si yo hago esta operacion a travez del Enterprice Manager , termina todo perfecto
y no me queda en estado cargando y despues puedo ingresar... asi dedusco que me debe estar faltando algo
Le agradeco a cualquiera que me pueda ayudar
necesito hacerlo por comando porque lo tengo que agregar a una aplicacion

gracias
nos vemos
jorge