una tabla solo sola selecciono seguridad restaurarlo restaurar recuperar para ningun how from datos copias conjunto bak sql-server backup restore

sql-server - tabla - restaurar.bak sql server



¿Cómo restauro una sola tabla desde una copia de seguridad de SQL Server 2005? (4)

Tengo una copia de seguridad realizada con el comando de copia de seguridad de SQL Server 2005. ¿Hay alguna manera de restaurar una sola tabla, no toda la base de datos?


Separe la base de datos actual y luego restaure la base de datos con la fecha del tbl que necesita en una nueva ubicación (haga una subcarpeta) para guardarla separada de las bases de datos de producción, luego restaure la base de datos a esa subcarpeta, cuando la complete el tbl que necesita y guiónelo para crear un archivo de script guardarlo en un archivo, haga lo mismo con la base de datos; elimínelo y luego vuelva a conectar el original, ahora desplácese hacia abajo hasta el tbl que desea restaurar y guíelo en un archivo de creación (esto es solo una copia de seguridad) ahora elimine el tbl, asegúrese de que su base de datos esté seleccionada y la activa luego cargue el archivo con scripts que acaba de crear con la otra base de datos en el analizador de consultas y ejecútelo. Deberá informarlo con éxito ahora verifique si su tbl ha sido reemplazado. Terminaste



Restaurar toda la base de datos a otra máquina (o base de datos temporal), luego copiar la tabla me parece la más fácil.


Esto no es compatible de forma nativa en SSMS, pero es posible usar herramientas de terceros.

Además de Red Gate (excelentes herramientas por cierto) puedes probar SQL Diff (restaurar objeto) y SQL Data Diff (restaurar datos) desde ApexSQL.

Descargo de responsabilidad: no estoy afiliado a ApexSQL pero somos sus clientes y usamos sus herramientas