在SQL Server Management Studio中删除数据库时,是否所有空间都被释放回O/S?

Tim*_*Tim 8 sql-server filesystems sql-server-2008 sql-server-2008-r2

右键单击SQL Server Management Studio的Treeview中的数据库并使其脱机然后选择"删除"选项时,是否将分配给数据库的所有空间释放回o/s文件系统池?

Bri*_*ley 11

如果在删除数据库之前使数据库脱机,则不会从磁盘中删除数据文件.请在线查看本书的这一部分.

http://msdn.microsoft.com/en-us/library/ms178613.aspx

删除数据库会从SQL Server实例中删除数据库,并删除数据库使用的物理磁盘文件.如果数据库或其任何一个文件在删除时处于脱机状态,则不会删除磁盘文件.可以使用Windows资源管理器手动删除这些文件.要从当前服务器中删除数据库而不从文件系统中删除文件,请使用sp_detach_db.