Restauración desde el MDF de otro desarrollador en la misma base de datos: MDF no se puede sobrescribir

Restauración desde el MDF de otro desarrollador en la misma base de datos: MDF no se puede sobrescribir

Aquí está la situación:

Tenemos varios desarrolladores. Queremos importar/exportar (restaurar/copia de seguridad) .bakarchivos mientras trabajamos en las mismas bases de datos, pero locales (cada desarrollador tiene una instancia local de DB: A).

El problema es el siguiente:

Intento hacer un BACKUP DATABASEy generar un .bak. El otro desarrollador recibe esto .bake intenta RESTORE DATABASEusar las MOVEdeclaraciones para cambiar las rutas de los .mdf/ .ldf, ya que pueden ser diferentes. El problema es que se quejará de que los archivos .mdf/ .ldfno se pueden sobrescribir, aunque sean de la misma base de datos que el archivo .bak.

¿Hay alguna manera de hacer lo que queremos? Tiene que hacerse a través de sqlcmd. También sería una ventaja si pudiéramos .bakno reemplazar la base de datos sino "fusionarla" con ella.

Estamos utilizando MS SQL Express 2008 R2.

Si necesita información adicional, solo pregunte.

¡Gracias!

Respuesta1

Cerré la sesión y la volví a iniciar y parece que ya no arroja el error.

información relacionada