日志文件满而造成SQL数据库无法写入
2008-06-09 19:26
393 查看
日志文件满而造成SQL数据库无法写入文件时,可用两种方法:
一种方法:清空日志。
1.打开查询分析器,输入命令
DUMP TRANSACTION 数据库名 WITH NO_LOG
2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
另一种方法有一定的风险性,因为SQL SERVER的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。
1: 删除LOG
分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K。
注意:建议使用第一种方法。
一种方法:清空日志。
1.打开查询分析器,输入命令
DUMP TRANSACTION 数据库名 WITH NO_LOG
2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
另一种方法有一定的风险性,因为SQL SERVER的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。
1: 删除LOG
分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K。
注意:建议使用第一种方法。
相关文章推荐
- 日志文件满而造成SQL数据库无法写入文件时,可用两种方法
- 日志文件满而造成SQL数据库无法写入文件处理方法
- ORACLE 11g 监听文件日志过大 造成客户端无法连接
- impdp报错: ORA-39064: 无法写入日志文件 ORA-29285: 文件写入错误
- expdp impdp 错误: ORA-39064: 无法写入日志文件 ORA-29285: 文件写入错误
- 解决单个日志文件长时间造成太大无法打开日志问题
- ace日志无法写入文件
- expdp impdp 错误: ORA-39064: 无法写入日志文件 ORA-29285: 文件写入错误(解决方案)
- Windows平台下Oracle 11g R2监听文件日志过大,造成客户端无法连接的问题处理
- codeigniter的logs无法写入日志文件问题
- log4j 无法将日志写入到文件里的解决办法
- 网狐荣耀版vs生成解决方案时出现“出现未能写入日志,请求的操作无法在使用用户映射区域打开的文件上执行“错误
- expdp导出遇到ORA-39064: 无法写入日志文件
- log4net在release模式下无法生成文件或不写入日志
- hadoop报错导致flume无法写入日志文件,hadoop报错如下xceiverCount 258 exceeds the limit of concurrent xcievers 256
- java web使用log4j无法写入到日志文件
- Linux下修改fstab文件造成系统无法启动解决一例
- centos下file_put_contents()无法写入文件的原因及解决方法
- 当SQL数据库日志文件已满,或者日志很大,怎么办
- SQL数据库日志文件已满,怎么删除