我今天遇到了一个错误,关于我的SQL表和日志存储的驱动器上的不可用空间,这导致我无法更新任何数据库。
我查看了数据库服务器并删除了大约1.5GB的数据库以允许我继续。在查看服务器驱动器时,我可以看到我在该位置删除的数据库的备份:
E:\ Program Files \ Microsoft SQL Server \ MCSSQL12.SQL2014 \ MSSQL \ Backup
在此文件夹中,最近5天有5个备份副本,我想删除这些副本以清理空间。但是,当我从此文件夹中删除.BAK文件时,它不会重新分配可用空间。我在某处错过了一步吗?
答案 0 :(得分:3)
快速获胜:
不那么快的胜利:
除非绝对必要,否则不要缩小数据库和,您确信它在不久的将来不会再次显着增长。
答案 1 :(得分:1)
您的数据和日志文件增长量是多少?如果日志和数据文件所在的驱动器上有可用空间,并且允许自动文件增长,则sql server将在需要空间时增大文件。
您可能还需要查看MSDN有关dbcc命令缩小文件的信息。