当前位置: 首页 > 图文教程 > 数据库 > MSSQL > 清空MSSQL日志 与set recovery simple

MSSQL
SQL注入漏洞全接触--进阶篇(二)
SQL注入漏洞全接触--高级篇(一)
SQL注入漏洞全接触--高级篇(二)
SQL Server补丁安装常见问题
[专题]SQL SERVER实用经验技巧集
防范SQL注入式攻击
Mssql和Mysql的安全性分析
SQL概述及在网络安全中的应用
安全入门:SQL注入漏洞全接触
数据库系统防黑客入侵技术综述
SQL注入奇招致胜 UNION查询轻松免费看电影
看紧你的3306端口,一次通过mysql的入侵
MSSQL db_owner角色注入直接获得系统权限
针对SQL INJECTION的SQL SERVER安全设置初级篇
有孔就入 SQL Injection的深入探讨
SQL注入不完全思路与防注入程序
SQL注入攻击的原理及其防范措施
SQL Server应用程序中的高级SQL注入
数据库下载漏洞攻击技术
SQL注入实战---利用“dbo”获得SQL管理权限和系统权限

清空MSSQL日志 与set recovery simple


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 101 ::
收藏到网摘: n/a

由于服务器上的数据库使用很长时间了日志文件已经是好几个了
数据库服务器的一直采用的备份我想应该可以放弃以前的日志文件了所以清理以前的日志文件
我现在想的问题是在利用备份文件恢复的时候
要不要使用到日志文件呢
一会再查资料找下,如果不会的话,就使用简单的数据模式了,节约日志文件占的空间
1.打开查询分析器,输入命令

DUMP TRANSACTION 数据库名称 WITH NO_LOG

2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
如果以后,不想要它变大
SQL2000下使用:
在数据库上点右键->属性->选项->故障恢复-模型-选择-简单模型。
或用SQL语句:

alter database 数据库名 set recovery simple