gpt4 book ai didi

sql - 从服务器删除所有数据库

转载 作者:行者123 更新时间:2023-12-01 18:31:03 25 4
gpt4 key购买 nike

我有一台包含 300 多个数据库的服务器 (SQL Server 2005)。我不想逐一右键单击并选择删除

如何轻松删除所有数据库?

最佳答案

您可以通过 SSMS GUI 执行此操作。选择数据库节点,然后F7以显示对象资源管理器详细信息,选择要删除的所有数据库,点击“删除”并选择“关闭现有连接”和“错误后继续”选项。

或者通过 TSQL 你可以这样做

EXEC sp_MSforeachdb '
IF DB_ID(''?'') > 4
BEGIN
EXEC(''
ALTER DATABASE [?] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DROP DATABASE [?]
'')
END'

关于sql - 从服务器删除所有数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5777483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com