解决方法
除PRIMARY文件组外,您可以为此一个表设置单独的文件组.这将使您能够创建省略大表的备份.以下是逐步完成该过程的示例.
USE [master] GO ALTER DATABASE [EXAMPLEDB] ADD FILEGROUP [EXAMPLEFG1] GO
CREATE TABLE [dbo].[example] ( [e] [int] NOT NULL ) ON [EXAMPLEFG1] GO
3)将原始表中的记录插入新表中.
5)备份PRIMARY,现在排除现在位于文件组“EXAMPLEFG1”的表.
BACKUP DATABASE EXAMPLE FILEGROUP = 'PRIMARY',TO disK = '<Your Directory>' GO
如果您决定备份EXAMPLEFG1
只需在上面的查询中将FILEGROUP值更改为“EXAMPLEFG1”即可.
有关文件组备份的更多信息,请查看此Microsoft site.
希望这可以帮助!
原文地址:https://www.jb51.cc/mssql/77196.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。