如何获得SQL Server中数据库的大小? sp_helpdb报告有关指定数据库或所有数据库的信息。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 结果集列名 数据类型 描述 name nvarchar(24) 数据库名称。 db_size nvarchar(13) 数据库总计大小。 owner nvarchar(24) 数据库所有者(例如 sa)。 dbid smallint 数字数据库 ID。 created char(11) 数据库创建的日期。 status varchar(340) 以逗号分隔的值的列表,这些值是当前在数据库上设置的数据库选项的值。 只有启用布尔值选项时,才将这些选项列出。非布尔值选项及其对应值以 option_name=value 的形式列出。有关更多信息,请参见 ALTER DATABASE。 compatibility_level tinyint 数据库兼容级别(60、65、70 和 80) 如果指定 name,那么将有其它结果集,这些结果集显示指定数据库的文件分配。列名 数据类型 描述 name nchar(128) 逻辑文件名。 fileid smallint 数字文件标识符。 file name nchar(260) 操作系统文件名(物理文件名称)。 filegroup nvarchar(128) 文件所属的组。为便于分配和管理,可以将数据库文件分成文件组。日志文件不能作为文件组的一部分。 size nvarchar(18) 文件大小。 maxsize nvarchar(18) 文件可达到的最大值。此字段中的 UNLIMITED 值表示文件可以一直增大直到磁盘满为止。 growth nvarchar(18) 文件的增量。表示每次需要新的空间时给文件增加的空间大小。 usage varchar(9) 文件用法。数据文件的用法是 data only(仅数据),而日志文件的用法是 log only(仅日志)。 進入你要查的數據庫use yourdatabaseselect * from sysfiles (kb為單位) --比如查看dbtemp数据库的空间--方法一:exec sp_helpdb dbtemp--方法二:use dbtempgoselect * from sysfiles--方法三use dbtempgoexec sp_spaceused 关于问卷调查系统的数据库设计问题,欢迎大家围观讨论,百分百结贴 未能找到 OLE DB 提供程序 'Microsoft.ACE.OLEDB.12.0' 的注册表项 这sql语句有什么错哦 。。。。 [在线等]求一条高难度行列互换的语句 大家帮忙关于事务的问题! MSSQL2000远程不能访问表 如何在SQL中声明一个数组变量以及相关SQL语句应该怎么写? 一个关于调整日期格式的问题? 两张表合并结果,求一个性能较好的sql 数据类型相关 求一个求平均的语句 高手帮帮忙之疑惑篇:为什么会是no clumn name???
列名 数据类型 描述
name nvarchar(24) 数据库名称。
db_size nvarchar(13) 数据库总计大小。
owner nvarchar(24) 数据库所有者(例如 sa)。
dbid smallint 数字数据库 ID。
created char(11) 数据库创建的日期。
status varchar(340) 以逗号分隔的值的列表,这些值是当前在数据库上设置的数据库选项的值。
只有启用布尔值选项时,才将这些选项列出。非布尔值选项及其对应值以 option_name=value 的形式列出。有关更多信息,请参见 ALTER DATABASE。
compatibility_level tinyint 数据库兼容级别(60、65、70 和 80)
如果指定 name,那么将有其它结果集,这些结果集显示指定数据库的文件分配。列名 数据类型 描述
name nchar(128) 逻辑文件名。
fileid smallint 数字文件标识符。
file name nchar(260) 操作系统文件名(物理文件名称)。
filegroup nvarchar(128) 文件所属的组。为便于分配和管理,可以将数据库文件分成文件组。日志文件不能作为文件组的一部分。
size nvarchar(18) 文件大小。
maxsize nvarchar(18) 文件可达到的最大值。此字段中的 UNLIMITED 值表示文件可以一直增大直到磁盘满为止。
growth nvarchar(18) 文件的增量。表示每次需要新的空间时给文件增加的空间大小。
usage varchar(9) 文件用法。数据文件的用法是 data only(仅数据),而日志文件的用法是 log only(仅日志)。
use yourdatabaseselect * from sysfiles (kb為單位)
--方法一:
exec sp_helpdb dbtemp
--方法二:
use dbtemp
go
select * from sysfiles
--方法三
use dbtemp
go
exec sp_spaceused