Sql Express 2005限制

问题描述:

我正在使用SQL Express 2005的一个asp.net应用程序,它只使用成员管理。我知道这个版本有4GB的限制,但即使它有我想知道多少空间我正在使用。Sql Express 2005限制

是否有可能通过SQL Express Management Studio或代码(c#)检查是否有限制?
(即2.34 GB的使用)

它每个数据库 4 GB的限制,不包括存储在FILESTREAM存储任何文件(如果使用)。

为了找出多少整个数据库使用空间,使用此存储过程:当你在你感兴趣的数据库是

EXEC sp_spaceused 

您需要执行这个(如SQL内服务器管理工​​作室)。

这仅使用SQL Server 2008管理Studio时的工作原理:
如果你想在视觉上做到这一点,你可以打开SQL Server的管理工作室,并连接到您的SQL Express实例,然后在对象资源管理器去到“数据库”节点,然后按F7或选择“查看>对象浏览器详细信息”。这将带来一个可视屏幕,您可以在其中挑选并选择要查看的信息 - 例如, “使用的数据空间”和“使用的索引空间”。

Object Explorer Details http://i27.tinypic.com/33en1nc.jpg

马克

如果(在SSMS)的数据库上单击鼠标右键,选择属性,你会看到数据库的当前大小。

Rob