SQL数据库有两个事务日志文件能不能删除一个

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:35:58
SQL数据库有两个事务日志文件能不能删除一个

我的SQL数据库事务日志因为一开始没限制增长一下子弄到了60GB

后来我想新建一个然后把原来60G的删除~但是我问了好几个人都说可能会丢失数据~!但是我已经建了在使用了~~现在增长的是新建的那个了~原来的那个不再增加数据了~~~~~问下该怎么办~??
c0331111 直接从数据库右键属性事务日志里面删除是吗? 数据不会出错把~~怕怕啊~公司ERP一年的数据~~~

odp1987 我不是要附加数据库啊~~这个都有关联的么~少一个就附加不了我知道的~~~我说的删除是在从数据库右键属性事务日志里面删除 这里删除关联就解除了~但是我不知道数据会不会出错~

不需要删除的。你只是因为日志库大嘛。
收缩下日志库就可以了。
查下SQL帮助,学习下shrink的用法

也可以在事务里添加一个定时的事务,用于收缩数据库
比如在每天晚上凌晨1点时对日志库进行收缩。

注:在所有操作之前对数据库进行备份,虽然日志库不会存储主要的业务信息,但确存储了你的所有操作信息,也很重要。

不需要删除,不就是日志文件太大,想瘦身嘛,很简单。

首先用右键选择该数据库,然后点属性,在属性页里面选择“选项”选项卡,然后你能看到,故障还原模型里面默认的是“完全”,改成“简单”,确定

然后收缩数据库(最好单个文件的收缩),这个时候你能看到,日志文件大幅度减少了,之后再次把故障还原模式修改成“完全”即可

这种方法绝对不会产生文件丢失,也没有任何安全问题,放心使用吧,呵呵!

你可以建个新的实验下
实验过了不出错你心里就踏实了

把原来的删除就没有问题了 但是路径一定要对

不能 一个都不能少,少了一个就附加不了

日志收缩啊,大哥!!