数据库文件占用C盘空间越来越大

数据库文件占用C盘空间越来越大,第1张

必须要移走,收缩数据库治标不治本,收缩数据库只是多开辟出来的这部分给还给你,一旦使用空间不够还是会扩大的。移动数前哪哪据库文件直接分离-->data和log文件拷贝到目标慧码盘 ->附加缓竖回去即可。

问题分析:这种问题是由于服务器的数据库文件或者日志太大造成的,那么我们清理下日志或者收缩数据

库就可以了。解决方法:一

第一种解决方案,不限制数据库文件大小,当然,这是在您的服务器空间足够的情况下

第二种解决方案,直接清理数据库日志文件

我们打开数据库,然后选择分离数据库,找到日志文件并删皮汪除,然后附加燃宽仔,会自动产生

一个初始的很小的日志文件

第三种收缩数据库日志文件,设置巧册数据库文件或者日志文件收缩到一定大小就可以。

以上各种解决方案,可以根据不同情况选择不同方案,为防止对数据库 *** 作不熟悉, ***

作失误,修改前请先备份好数据库。

先把旧数据备份导出来。

--修改文件的存放位置下次启动生效

--testDb为数据库名,

alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径'并袜)

alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文消枣件存绝桥激储路径')

eg.

alter database testDb modify file ( name = testDb, filename = 'G:\SQL_DATA\testDb\testDb.mdf')

alter database testDb modify file ( name = testDb_log, filename = 'G:\SQL_DATA\testDb\testdb_log.ldf')

然后把导出的数据重新导入,把C盘的文件删除。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12297986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存