SQL Express 2005 限制
我正在将 SQL Express 2005 用于仅使用成员资格管理的 asp.net 应用程序。我知道这个版本有 4GB 限制,但即使它有,我也想知道我有多少空间。 m 使用 in。
是否可以从 SQL Express Management Studio 或代码 (c#) 检查限制?
(即 2.34 GB 正在使用中)
I'm using SQL Express 2005 for an asp.net application which only uses Membership management.I've known that this edition has 4GB limit,but even it has I wish to know how much space I'm using in.
Is limit possible to be checked from either SQL Express Management Studio or by code (c#)?
(i.e 2.34 GB is in use)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
每个数据库的大小限制为 4 GB,并且不包括存储在 FILESTREAM 存储中的任何文件(如果您使用该存储)。
为了了解整个数据库使用了多少空间,请使用此存储过程:
您需要在您感兴趣的数据库中(例如在 SQL Server Mgmt Studio 中)执行此存储过程。
这仅在使用 SQL Server 2008 Mgmt Studio 时有效:
如果您想直观地执行此操作,可以启动 SQL Server Mgmt studio 并连接到 SQL Express 实例,然后在对象资源管理器中转到“数据库”节点,然后按 F7 或选择“查看 > 对象资源管理器详细信息” ”。这将打开一个可视屏幕,您可以在其中选择要查看的信息 - 例如“已使用的数据空间”和“已使用的索引空间”。
马克
It has a 4 GB limit per database and excluding any files stored in the FILESTREAM storage (if you use that).
In order to find out how much space the whole database uses, use this stored procedure:
You need to execute this while you're in the database you're interested in (inside e.g. SQL Server Mgmt Studio).
This works only when using SQL Server 2008 Mgmt Studio:
If you want to do it visually, you can bring up SQL Server Mgmt studio and connect to your SQL Express instance, and then in the Object Explorer go to the "Databases" node and then press F7 or select "View > Object Explorer Details". This will bring up a visual screen where you can pick and choose what information to see - e.g. "Data Space Used" and "Index Space Used".
Marc
如果右键单击数据库(在 SSMS 中)并转到“属性”,您将看到数据库的当前大小。
抢
If you right-click on a database (in SSMS) and go to Properties, you'll see the current Size of the database.
Rob