【发布时间】:2014-06-02 15:44:23
【问题描述】:
查看我们的一个数据库后,如果我达到了 sql express db 的限制,我会感到困惑。该数据库是使用 sql server express 2005 创建的,但后来迁移到 express 2008 r2。我知道,截至 2008 年,数据库有 10gb 的限制,但这是否意味着数据库必须在 2008 年创建,或者当我迁移它时,它获得了 5gb 的额外空间。
我可以做些什么来释放空间。我在 SSMS 向导中运行了 shrink db,但它似乎没有释放任何空间。
【问题讨论】:
-
您是否有任何警告或什么让您认为您的空间不足?
-
归档旧数据,或者只是为 sql server 付费?
-
从 SQL Server 2008 R2 Express 开始,限制增加到 10 GB(不是 2008!)
-
这是 DATABASE 限制,而不是 LOG 限制 - 如果您使用不当,LOG 可能会增长到 TB,并通过备份或正确的备份模型删除数据。
标签: sql sql-server sql-server-2008