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

关于sql server数据更新的问题(MDF文件限制大小后,新到数据 如何更新数据)

楼主znjgress(四空和尚)2006-03-02 20:05:28 在 MS-SQL Server / 应用实例 提问

如题:突然有的想法,查些资料也没有看到结果。特此提问  
   
  即我在数据库文件中限制了它的大小,当数据库文件到这个大小后  
  后面进来的数据   是替换前面的数据   还是写不进去了   有没有设置的地方。 问题点数:50、回复次数:9Top

1 楼scmail81(琳·风の狼(修罗))回复于 2006-03-02 20:49:12 得分 5

应该是写不进去!Top

2 楼zjcxc(邹建)回复于 2006-03-02 20:52:46 得分 0

当然是写不进去Top

3 楼zjcxc(邹建)回复于 2006-03-02 20:58:27 得分 25

--   这个简单的测试一下就可以验证了,   根本不用猜  
   
  CREATE   DATABASE   test  
  ON(  
  name=test,  
  filename='c:\test.mdf',  
  maxsize=1   MB)  
  GO  
   
   
  create   table   test.dbo.tb(a   char(8000))  
  insert   test.dbo.tb   select   top   10000   ''   from   syscolumns   a,syscolumns   b  
  go  
   
  DROP   DATABASE   test  
   
  /*--结果  
  CREATE   DATABASE   进程正在磁盘   'test'   上分配   0.75   MB   的空间。  
  CREATE   DATABASE   进程正在磁盘   'test_log'   上分配   0.49   MB   的空间。  
  服务器:   消息   1105,级别   17,状态   2,行   4  
  未能为数据库   'test'   中的对象   'tb'   分配空间,因为文件组   'PRIMARY'   已满。  
  正在删除数据库文件   'c:\test_log.LDF'。  
  正在删除数据库文件   'c:\test.mdf'。  
  --*/Top

4 楼znjgress(四空和尚)回复于 2006-03-03 09:00:15 得分 0

多谢   多谢   结帖Top

5 楼znjgress(四空和尚)回复于 2006-03-03 09:04:53 得分 0

那能不能设置为   后面近来的数据冲掉最早进去的数据呢。    
   
  我用sql   server来做访问log的统计。  
    20G的空间   一般是一个月就被用完了。  
  有什么办法让它自动去掉前面的数据Top

6 楼scmail81(琳·风の狼(修罗))回复于 2006-03-03 10:07:29 得分 0

你用作业吗!!  
  Top

7 楼zcf0908(伏牛刀客)回复于 2006-03-03 10:35:38 得分 15

可以考虑用触发器。Top

8 楼zjcxc(邹建)回复于 2006-03-03 12:32:43 得分 5

写个作业定时删除历史数据就行了,   sql没有自动冲数据的,   它无法确定如何冲法.  
   
  知道如何冲数据的是用户,   所以也是用户写存储过程冲数据,   然后用作业定时调用存储过程定期处理.Top

9 楼znjgress(四空和尚)回复于 2006-03-03 19:11:04 得分 0

谢谢各位了。Top

相关问题

  • 问一个小问题:SQL SERVER 2000有没有licence限制?
  • 请问,怎样限制SQL Server文件的大小?
  • [求助]MS SQL SERVER对于一个SQL Command有没大小限制?
  • sql server 里的限制第一条到第n条用select top n 怎样限制第m到n条?
  • 請教Sql Server個人版的連接及數據大小限制???
  • pb客户端与sql_server数据库连接,有连接数的限制吗?
  • sql server2000 *.mdf 文件怎么倒入别人的sql server 2000 数据库?
  • SQL Server 7 的 MDF。高手才能解決吧?
  • sql server如何将备份的*.mdf 文件恢复?
  • 请问:如何将*.MDF *.LDF 添加到SQL Server中?

关键词

  • 数据
  • 文件
  • 数据库
  • 作业
  • database
  • sql
  • mdf
  • 大小
  • 删除
  • 分配

得分解答快速导航

  • 帖主:znjgress
  • scmail81
  • zjcxc
  • zcf0908
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

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