作者:浮夸诗人_219 | 来源:互联网 | 2023-07-17 19:47
我在一台服务器上建了多个数据库数据库名分别为 DB1 , DB2 , DB3 , DB4
我现在想让DB1和DB2 正常运行,把DB3和DB4停掉
请问DB3和DB4如何停掉
9 个解决方案
目前知道分离,或者使用auto_close 选项。
LZ参考看看alter database auto_close 是否是你想要的效果。
http://msdn.microsoft.com/zh-cn/library/bb522682.aspx
在帮助中查到
OFFLINE
将文件设置为脱机并使文件组中的所有对象都不可访问。
注意:
仅当文件已损坏但可以还原时,才能使用该选项。对于设置为 OFFLINE 的文件,只有通过从备份中还原该文件,才能将其设置为联机。有关还原单个文件的详细信息,请参阅 RESTORE (Transact-SQL)。
但是在数据库上点右键,任务中就有联机功能,
SET 的命令参数中也有online参数
关键是注意这一段,是不是最好不要用这种方法
分离数据库.
如果不在同一服务器上,可以停止需要停止的服务器中服务项.
应该没有停数据库的说法吧。
你可以停服务器,只要不用那个数据库就相当于停了啊。?