我有一张包含1000万条记录的表格。其中有一个名为YEAR的列,我可以通过它来追踪记录是在哪一年。可以采用备份(。 bak)只有2年像2010 & 2011只。Sql server 2008中的备份
2
A
回答
0
我不相信这是可能的。备份将备份所有对象和数据的完整数据库。
一种选择是创建一个带有1个表的新数据库,然后将一个脚本写入到INSERT中。然后备份这个新的数据库。
INSERT INTO [NewDB].dbo.tbl (Value1, Value2, Year)
SELECT Value1, Value2, Year
FROM [OldDB].dbo.tbl
WHERE Year IN (2010, 2011)
4
如果你的表是通过date
列进行了分区,并且您分配个人filegroups
每个Year
每个分区,那么你可以使用一个partial backup。否则,SQL Server不具备此功能。
如果分区是一个选项,这里是关于分区表和索引的概念有很大White Paper。另外,请查看关于Creating Partitioned Tables and Indexes的MSDN文章。
有些选项是:
bcp
出- 数据将数据插入到新表,在一个新的数据库,然后备份新的数据库。
1
create table table2(column1 varchar(50),column2 date)
insert into table2(column1,column2)
select column1,column2 from table1
where table1.column2='2010' or table1.column2='2011'
----------
现在拿这个表的备份
相关问题
- 1. SQL Server 2008:快照备份
- 2. SQL Server 2008备份教程
- 3. SQL Server 2008中的备份 - 的日志
- 4. SQL Server 2008中的数据库备份
- 5. 从2008 R2创建SQL Server 2008备份
- 6. SQL Server 2008中自动备份
- 7. SQL Server 2008的外部磁盘备份
- 8. 如何在SQL Server 2008中还原SQL Server 2014备份
- 9. 如何在SQL Server 2014中从SQL Server 2008 R2恢复备份?
- 10. SQL Server 2008备份最佳实践
- 11. SQL Server 2008和MySQL每日备份
- 12. SQL Server 2008备份压缩标准版
- 13. 恢复备份与SQL Server 2008
- 14. SQL Server 2008 R2 - 备份不会结束
- 15. 无法从备份恢复SQL Server 2008
- 16. SQL Server 2008备份事务日志
- 17. 从SQL Server Enterprise 2008到SQL Server Standard 2014的备份兼容性
- 18. SQL Express 2008从SQL Server 2008备份还原
- 19. 备份SQL Server 2008和恢复到SQL Server 2005
- 20. 我可以在SQL Server 2008上还原SQL Server 2005备份吗?
- 21. SQL Server VDI备份
- 22. 将密码设置为SQL Server 2008 R2中的备份文件
- 23. SQL Server 2008中的压缩数据库备份
- 24. 从sql server 2008中的数据库备份单个表格
- 25. SQL Server 2000的备份
- 26. 如何在sql server 2008中创建db备份作业?
- 27. 如何在SQL Server 2008中使用备份与触发器?
- 28. 错误备份时在SQL Server数据库中2008 R2
- 29. 如何在sql server 2008中安排备份?
- 30. 在SQL Server 2008中备份和恢复导致数据丢失