最佳答案
SQLServer2005/2008Express 版对每个数据库的限制是4GB。据我所知,数据库引擎只考虑数据,因此不包括日志文件、未使用的空间和索引大小。
根据 SQLServer 的限制,获取 MDF 文件的长度不应该给出正确的数据库大小。我的问题是如何得到数据库大小?