如何处理SQLServer上的大表

我们的服务器上有一个有120GB备份文件的数据库。 服务器有有限的磁盘空间,我甚至不能恢复该数据库的第二个副本。

数据库中主要有2个表格,占用了90%的空间。

有没有办法从备份中排除这两个表或将其备份在第二个备份?

是的,您可以使用导出表结构并使用bcp从要备份的表中导出数据。 但不要忘记,你有一个不一致的备份 ,你应该备份整个数据库 – 可能是满的或差异的。

启动一个项目来向服务器添加额外的存储 – SAS HBA和JBOD不应该打破银行。 如果高层pipe理人员不批准,就会失去数据。