是否可以在SQL Server 2012中将表格的数据备份作为Excel?
我们可以通过.bak
格式自动使用维护计划或使用导入/导出向导手动进行Excel备份来获取完整数据库备份。
但我需要在6小时的时间间隔后自动在Excel(.xlsx/.xls
)中进行表格的数据备份。是否可以在SQL Server 2012中使用?
答案 0 :(得分:1)
不,你不能做到这一点。 SQL Server备份创建一个.BAK文件,这是您拥有的唯一选项。但是,我建议你做的是创建一个SSIS包来获取数据库中的数据并创建一个Excel文件,并安排SSIS包每6小时启动一次。
设置这可能有点乏味,特别是如果你有很多表,但它可以完成。而且,您可能知道,如果您的任何表的行数超过1M,那么您将丢失将数据发送到Excel的数据。