社区
MS-SQL Server
帖子详情
数据库文件(mdf)文件的日期不变的问题(急、急、急)
新丁11111
2009-03-03 09:48:44
我朋友单位的数据库文件,.mdf的,现在已经26G,原有系统设的是job,每天自动备份,由于系统空间不够,已有半年没有备份,他检查数据库文件时发现,现有的数据库文件mdf的已经有一个多月日期没有发生变化(指的是点中数据库文件后显示的文件修改日期),软件每天都在使用,使用正常,应该是文件日期每天都变化,现在却没有变化,不知道是什么原因,特请教诸位,谢谢。(日志文件非常小,才几M,故不用收缩数据库)
...全文
817
16
打赏
收藏
数据库文件(mdf)文件的日期不变的问题(急、急、急)
我朋友单位的数据库文件,.mdf的,现在已经26G,原有系统设的是job,每天自动备份,由于系统空间不够,已有半年没有备份,他检查数据库文件时发现,现有的数据库文件mdf的已经有一个多月日期没有发生变化(指的是点中数据库文件后显示的文件修改日期),软件每天都在使用,使用正常,应该是文件日期每天都变化,现在却没有变化,不知道是什么原因,特请教诸位,谢谢。(日志文件非常小,才几M,故不用收缩数据库)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fyq19840919
2010-09-20
打赏
举报
回复
学习下
huashans520
2009-03-06
打赏
举报
回复
我也是同样问题,,,就是差一个月左右..不知道怎么办..
新丁11111
2009-03-03
打赏
举报
回复
提前结贴,谢谢大家帮忙!
htl258_Tony
2009-03-03
打赏
举报
回复
帮顶
新丁11111
2009-03-03
打赏
举报
回复
这到是一个新观点,能详细解释一下吗?数据库的shut down,我得查一下了
NewDBA
2009-03-03
打赏
举报
回复
你们的数据库是不是一直在运行没有shut down过?
可能是数据库没有设置auto close,这样就类似一个word文件在半年前被打开,之后一直有修改但没有关闭,文件的最新更新日期就一直是半年前那个日期。。
可能是内存足够大,所更改的内容都还在内存上。。。
一般这个是没什么问题的了,不用担心,数据库shutdown了那个日期应该就会更新的。。。
新丁11111
2009-03-03
打赏
举报
回复
测试过了,还真像你说的,谢谢!我等下看看还有没有别的思路,下午结贴
新丁11111
2009-03-03
打赏
举报
回复
[Quote=引用 8 楼 dawugui 的回复:]
引用 7 楼 sskss 的回复:
谢谢,不过我也问过其他一些朋友(电话),他们提供的是如果有增、删、改操作的话,文件日期就会变化,和你的说法有些不一致,你说的他们也没有测试过
你如果手里有SQL2000,对自带的PUBS库试试就知道了.
[/Quote]
OK,我试试,我也想听听还有没有别的想法,下午2点结贴,多谢了
dawugui
2009-03-03
打赏
举报
回复
[Quote=引用 7 楼 sskss 的回复:]
谢谢,不过我也问过其他一些朋友(电话),他们提供的是如果有增、删、改操作的话,文件日期就会变化,和你的说法有些不一致,你说的他们也没有测试过
[/Quote]
你如果手里有SQL2000,对自带的PUBS库试试就知道了.
新丁11111
2009-03-03
打赏
举报
回复
谢谢,不过我也问过其他一些朋友(电话),他们提供的是如果有增、删、改操作的话,文件日期就会变化,和你的说法有些不一致,你说的他们也没有测试过
dawugui
2009-03-03
打赏
举报
回复
[Quote=引用 5 楼 sskss 的回复:]
是这样啊,我马上和他问一下,不过他们应用的应该是很频繁的,先谢谢,还有别的情况吗?
[/Quote]
我认为是这样,暂时没想到其他情况,友情帮顶.
新丁11111
2009-03-03
打赏
举报
回复
是这样啊,我马上和他问一下,不过他们应用的应该是很频繁的,先谢谢,还有别的情况吗?
dawugui
2009-03-03
打赏
举报
回复
[Quote=引用楼主 sskss 的帖子:]
我朋友单位的数据库文件,.mdf的,现在已经26G,原有系统设的是job,每天自动备份,由于系统空间不够,已有半年没有备份,他检查数据库文件时发现,现有的数据库文件mdf的已经有一个多月日期没有发生变化(指的是点中数据库文件后显示的文件修改日期),软件每天都在使用,使用正常,应该是文件日期每天都变化,现在却没有变化,不知道是什么原因,特请教诸位,谢谢。(日志文件非常小,才几M,故不用收缩数据库)
[/Quote]
如果MDF没有增加大小的话(指数据库的自增长率或固定大小),那么数据库文件的日期不会变.
例如,最初设置数据库文件为1G,自增长率为10%或固定大小100M,如果在近期,数据没有大到让数据库文件进行增长10%或100M,那么数据库文件不会更改.
我不知道我这么说,你能否明白?
新丁11111
2009-03-03
打赏
举报
回复
我那个朋友也是很着急,我和他说的是让他导出不用的历史数据到一个查询服务器上,他说得等厂家,但是想弄明白为什么会出现这种情况,希望大家多给提思路,方法,只要是有用的思路都有分,谢谢!我也是顺便学习
jkfh126
2009-03-03
打赏
举报
回复
玩的可够悬的。。。
更改文件格式,提高磁盘空间,备份,然后再看
you_tube
2009-03-03
打赏
举报
回复
没碰到过,友情帮顶
SQL之-建库、建表、建约束、关系SQL基本语句大全.doc
数据库
为什么SQL Server数据
文件
和日志
文件
最后更新
日期
不准?
看到网上有人提问为什么SQL Server数据更改了但是为什么
数据库
文件
和日志
文件
的最好修改
日期
没有改变。其实这个是正常的 行为。 SQLServer
文件
的修改
日期
是在SQL Server关闭
文件
(Shutdown或者
数据库
被Detach,Offline)或者SQL Server数据
文件
或者日志
文件
增长(自动增长或者手动增长,这些我都自己测试过了)。...
为什么你SQL Server的
数据库
文件
的Date modified没有变化呢?
原文:为什么你SQL Server的
数据库
文件
的Date modified没有变化呢?在SQL Server
数据库
中,数据
文件
与事务日志
文件
的修改
日期
(Date Modified)是会变化的,但是有时候你会发现你的数据
文件
或日志
文件
的修改
日期
(Date Modified)几个月甚至是半年以上都没有变化了,如下截图所示: 为什么呢?不会是什么bug吧? 相信很多人都会有这样的反应。下面我们...
304411
数据库
操作
第7章
数据库
的创建和管理 • 7.1
数据库
和
数据库
文件
7.1.1
数据库
的组成 从操作系统的角度看,作为存储数据的逻辑对象,
数据库
最终是以
文件
的形式保存在磁盘上。这些
文件
就是所谓的
数据库
文件
。
数据库
文件
又分为数据
文件
和日志
文件
。 数据
文件
是
数据库
用于存储数据的操作系统
文件
,它保存了
数据库
中的全部数据。数据
文件
又分为主数据
文件
和次要数据
文件
。主数据
文件
是
数据库
的起点,指...
[大二下]
数据库
课后习题答案
第 1 章习题参考答案2. 选择题(1)
数据库
系统与
文件
系统的主要区别是( )。DA.
数据库
系统复杂,而
文件
系统简单B.
文件
系统只能管理程序
文件
,而
数据库
系统能够管理各种类型的
文件
C.
文件
系统管理的数据量较少,而
数据库
系统可以管理庞大的数据量D.
文件
系统不能解决数据冗余和数据独立性
问题
,而
数据库
系统可以解决(2)在关系
数据库
系统中,当关系的模型改变时用户程序也可以
不变
,这是( )。BA.数据的物理...
MS-SQL Server
34,835
社区成员
254,636
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章