【发布时间】:2015-06-12 13:33:50
【问题描述】:
我正在共享主机中运行 ASP.NET MVC 应用程序。我的数据位于 SQL Server Compact 数据库“sdf”文件中。
我的磁盘空间有限。我担心我会超过这个限制,我的网站会崩溃。我可以通过 FTP 进入我的帐户,然后检查 sdf 文件的大小,但这是一个缓慢的手动操作过程。
那么,在运行期间,除了连接字符串,我可以确定数据库在磁盘上的大小吗?
【问题讨论】:
-
你可以解析连接字符串并根据文件名读取磁盘上的文件大小
-
@Greg SO 链接不是那么有用,但是那篇博客文章非常有用!
-
由于您是手动进行 FTP 传输,因此您可以使用 .NET FTP 客户端从应用程序中执行相同操作 :)
-
@hbob 如果你有共享主机,我怀疑你有磁盘权限。
标签: c# asp.net sql-server asp.net-mvc sql-server-ce