sqlserver数据库文件增长过快,MDF文件过大,不是日志文件大。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver数据库文件增长过快,MDF文件过大,不是日志文件大。相关的知识,希望对你有一定的参考价值。

尝试过用正常数据库脚本重建后数据导过去,当时正常了,过了2个月,数据库文件又变得很大,增长速度过快。
跟数据量应该没关系,也不是日志的问题。用脚本新建数据库,数据导过去,文件大小小了有10倍。这跟数据库安装有关系没?

如果单位内部业务数据太多,那么数据库文件快速增大就是正常的,这种情况下,只能采取其它措施缩减其大小,比如说建立专门的归档数据库,用以存放历史数据,从而控制主数据文件的增长速度。 参考技术A 设置数据库的增长值,设小一点,不行的话,就是数据量很大。

怎么将mdf文件导入到sql serversql数据库

参考技术A 第一种:
(1)选择右击数据库
(2)然后点击“附加”。出现下面的界面。然后选择添加,添加上你要添加的mdf文件即可。
第二种方法是:新建查询,然后输入下列语句,
[sql]
view
plain
copy
EXEC
sp_attach_db
@dbname
=
'yourdatabasename',
@filename1
=
'x:\路径\MSSQL\Data\pubs.mdf',
@filename2
=
'x:\路径\MSSQL\Data.Ldf
第二种方法可能提示SQL语言
附近有问题(真不知道什么问题啊??)
上边两种都可能可能会出现这种错误:(如果上述两种过程成功了,那祝贺了!)
Sqlserver2008附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的

以上是关于sqlserver数据库文件增长过快,MDF文件过大,不是日志文件大。的主要内容,如果未能解决你的问题,请参考以下文章

sql日志增长过快.高手救命啊!!!

MS Access 需要遍历 10k csv 文件,但 MS Access 数据库填满过快

如何清除SQLserver 日志

.mdf文件转为.sql文件

请教SQL server 2008 R2 日志过大问题

SQL Server 日志文件快速增长