Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何使脱机文件组联机?_Sql Server_Filegroup - Fatal编程技术网

Sql server 如何使脱机文件组联机?

Sql server 如何使脱机文件组联机?,sql-server,filegroup,Sql Server,Filegroup,我使我的一个数据库文件组脱机。我想知道有没有办法将此脱机文件组联机 感谢您的回答。要使数据库联机/脱机,您可以在主数据库上下文中使用以下命令 数据库离线 ALTER DATABASE Database_Name SET OFFLINE; ALTER DATABASE Database_Name SET ONLINE; 在线数据库 ALTER DATABASE Database_Name SET OFFLINE; ALTER DATABASE Database_Name SET ONLINE

我使我的一个数据库文件组脱机。我想知道有没有办法将此脱机文件组联机


感谢您的回答。

要使数据库联机/脱机,您可以在主数据库上下文中使用以下命令

数据库离线

ALTER DATABASE Database_Name SET OFFLINE;
ALTER DATABASE Database_Name SET ONLINE;
在线数据库

ALTER DATABASE Database_Name SET OFFLINE;
ALTER DATABASE Database_Name SET ONLINE;
编辑
使用“带恢复”选项恢复您的文件。像这样的

RESTORE DATABASE DatabaeName 
FILEGROUP='C' 
WITH RECOVERY

您可以通过从备份还原使其恢复联机

设置为脱机的文件只能通过还原该文件来设置为联机 从备份


这不是关于数据库,我的问题是关于文件组。您是如何使其脱机的?