CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

如何得到数据库已用空间,见内

楼主zteliubin(bill)2003-08-01 17:42:43 在 MS-SQL Server / 疑难问题 提问

我用sp_spaceused得到的unallocated   space总比用  
  Enterprise   manager看到的space   available要多一些  
  有没有其他方法得到space   available大小或者如何计算得到  
  望高手指点!  
  另外,我打算用在程序中用执行存储过程的方法得到这个值  
  还有没有其他方法。 问题点数:20、回复次数:9Top

1 楼pengdali()回复于 2003-08-01 17:58:06 得分 4

sp_helpdb  
  goTop

2 楼pengdali()回复于 2003-08-01 18:02:13 得分 0

sp_helpdb  
  goTop

3 楼txlicenhe(马可)回复于 2003-08-01 18:03:28 得分 0

exec   master.dbo.sp_helpdb  
  Top

4 楼zteliubin(bill)回复于 2003-08-02 11:33:53 得分 0

谢谢楼上两位,不过sp_helpdb只能得到数据库大小,但是不能得到已占用  
  空间吧Top

5 楼happydreamer(www.sz.js.cn,www.gyxk.com)回复于 2003-08-02 12:21:34 得分 8

use   dbname  
  sp_spaceused   @updateusage   =   'TRUE'Top

6 楼leimin(黄山光明顶)回复于 2003-08-02 13:19:56 得分 8

sp_msforeachtable   "sp_spaceused   '?';   "  
  Top

7 楼zteliubin(bill)回复于 2003-08-06 09:43:20 得分 0

我用sp_spaceused得到的结果无论如何和enterprise   manager里的结果始终  
  不一样,enterprise   manager里的剩余空间总是大于sp_spaceused得到的unallocate   space,  
  这两个结果的差距在什么地方!Top

8 楼zteliubin(bill)回复于 2003-08-06 16:06:17 得分 0

还是没有人知道吗?Top

9 楼zteliubin(bill)回复于 2003-08-07 14:38:06 得分 0

哎,没有人深究此问题还是没有高手!Top

相关问题

  • 如何得到数据库使用的空间
  • 打开数据库提示“数据库已坏-不能分配空间”,还有别的办法可以得到文档吗?
  • 空间不支持数据库,求不用数据库的CMS
  • 如何使用SQL在SQLServer中得到已经使用的数据库空间大小?
  • 数据库还原 如何得到数据库的文件名
  • 怎么分配数据库空间?
  • 数据库空间限量问题!
  • 数据库常见问题
  • 从数据库得到所有的表
  • 如何得到数据库名

关键词

  • 数据库
  • spaceused
  • 得到
  • unallocate
  • 空间
  • helpdb
  • sp
  • space
  • 结果
  • enterprise manager

得分解答快速导航

  • 帖主:zteliubin
  • pengdali
  • happydreamer
  • leimin

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo