【发布时间】:2016-02-04 11:55:53
【问题描述】:
我有一个包含两个文件组的数据库:
1- PrimaryFileGroup
2- ArchiveFileGroup
现在我有一个来自第一个文件组的备份:Primary.bak。并使用以下脚本恢复:
USE [master]
GO
ALTER DATABASE MyDatabase
SET SINGLE_USER
WITH
ROLLBACK IMMEDIATE;
RESTORE DATABASE MyDatabase
FILEGROUP = 'PRIMARY'
FROM DISK = 'C:\Primary.bak'
WITH PARTIAL, REPLACE
GO
ALTER DATABASE SaleTabriz
SET MULTI_USER
成功恢复。但是我在 ArchiveFileGroup 中的另一个表出现以下错误,而我想从中进行选择:
查询处理器无法为表或视图生成计划 “客户”,因为该表驻留在一个文件组中,而该文件组不是 在线
我的错误是什么?
【问题讨论】:
标签: sql-server sql-server-2008-r2 database-backups database-restore filegroup