回答

收藏

从服务器删除所有数据库

技术问答 技术问答 194 人阅读 | 0 人回复 | 2023-09-14

我有一个服务器,有300多个数据库(SQL Server 2005)Delete。' L6 ^& f9 [7 T) W* c9 b5 R
如何轻松删除所有数据库?
( |( X0 r7 Z) R- m8 [* V                                                                # L6 r) ]3 @: |- e) ~5 B. a
    解决方案:                                                               
: E3 a, T0 E0 P+ ]% S$ }5 U                                                                您可以通过SSMS
0 G4 I/ w- Q5 M9 G. {( LGUI执行此操作。选择这个Databases节点,然后F7显示对象资源管理器详细信息,选择要删除的所有数据库,单击删除,然后选择关闭现有连接和错误后继续选项。
  j; Y7 H' Z4 I& c8 E" t4 E+ i或者,通过TSQL,您可以执行1 l9 |! U8 n: D8 T' v
EXEC sp_MSforeachdb 'IF DB_ID > 4BEGINEXEC(''ALTER DATABASE [?] SET SINGLE_USER WITH ROLLBACK IMMEDIATEDROP DATABASEEND
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则