b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

sql2008收缩日志 Sqlserver 2000/2005/2008 的收缩日志方法和清理日志方法

电脑杂谈  发布时间:2017-06-17 00:10:27  来源:网络整理

1、设置模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开目录-->选择你的名称(如论坛Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存

2、在当前上点右键,看所有任务中的收缩,一般里面的默认设置不用调整,直接点确定

3、收缩完成后,建议将您的属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复的重要依据。

最简单直接具体如下:

一、下载:日志清理收缩工具

sql 日志清理收缩方法讲解:

1、自然是下载日志清理软件。

2、在服务器上运行trunc.exe,打开软件。

这里用户名一定是sa 密码你必须记得sa 的密码,这个很重要,不然就会查询不到相应的了。输入密码后就点。你的服务器就呈现出来了。

你想收缩哪一个就选哪一个吧。你应该懂了吧!好用简单方便哦。

二、SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消: (SQL2005) Backup Log DNName with no_log go dump transaction DNName with no_log go USE DNName DBCC SHRINKFILE (2)

Go -------------------------------------------------------------- (SQL200: 在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。sql2008收缩日志 USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式 GO USE DNName GO DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY) GO USE [master] GO ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY FULL --还原为完全模式 GO 优点:此清除日志所运行消耗的时间短,90GB的日志在分钟左右即可清除完毕,做完之后做个完全备份在分钟内即可完成。缺点: 不过此动作最好不要经常使用,因为它的运行会带来系统碎片。普通状态下LOG和DIFF的备份即可截断日志。此语句使用的恰当环境:当系统的日志文件异常增大或者备份LOG时间太长可能影响生产的情况下使用。

2005方法1:

第一步:

backup log database_name with no_log

或者 backup log database_name with truncate_only --no_log和truncate_only是在这里是同义的,随便执行哪一句都可以

第二步:

1.收缩特定的所有数据和日志文件,执行 dbcc shrinkdatabase (database_name,[,target_percent])--database_name是要收缩的名称;target_percent是收缩后的文件中所要的剩余可用空间百分比


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-53216-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 刘瑞玲
      刘瑞玲

      为什么后来检测用的小米送去的手机呢

    • 李贞
      李贞

      比如小国

    热点图片
    拼命载入中...