Existe um produto de terceiros, LiteSpeed for SQL Server , que oferece essa capacidade de recuperação de objetos e até de nível de linha.
Existe uma maneira mais fácil de restaurar dados em uma única tabela em um servidor MSSQL, em vez de baixar o banco de dados e restaurar todo o banco de dados?
Existe um produto de terceiros, LiteSpeed for SQL Server , que oferece essa capacidade de recuperação de objetos e até de nível de linha.
Você pode restaurar o banco de dados do arquivo de backup para outro nome de banco de dados no mesmo servidor ou em outro servidor e, em seguida, copiar os dados.
Se o banco de dados era Northwind , algo como:
RESTORE DATABASE NorthwindTemporary
FROM DISK="D:\Backups\NorthwindBackup.bak"
WITH MOVE 'Northwind_Log' TO 'D:\SQL\NorthwindTemporary.ldf',
MOVE 'Northwind_Data' TO 'D:\SQL\NorthwindTemporary.mdf'
StackOverflow: How faço para restaurar uma única tabela de um backup do SQL Server 2005?
O SQL Server não pode fazer backups ou restaurações em nível de tabela, embora você possa fazer backup e restaurar arquivos em um banco de dados se você quiser
A melhor opção é restaurar o backup inteiro como um banco de dados temporário e, em seguida, copiar os dados necessários para o banco de dados principal.
Ferramentas como O SQL Data Compare do RedGate é bom para sincronizar dados.
Tags backup sql-server