SQL Server删除数据库时,显示无法删除数据库,因为该数据库正在使用

 解决方法:

        ---删除msdb 数据库中的备份历史记录
        exec msdb.dbo.sp_delete_database_backuphistory @database_name = N'数据库名称'
        GO
        ---将数据库回滚到原始配置状态
        use [master]
        alter database [数据库名称] set single_user with rollbak immediate
        GO
        ---删除数据库
        use [master]
        GO
        drop database [数据库名称]

猜你喜欢

转载自blog.csdn.net/weixin_45467975/article/details/129854400