您现在的位置是:首页 >

sql数据库收缩数据还是日志 SQL Server 2008清空数据库日志方法

火烧 2022-08-11 01:22:55 1034
SQL Server 2008清空数据库日志方法   使用SQL Server 清空数据库可用以下 ql实现  Backu Log DNName with o_log  go  dum tra act

SQL Server 2008清空数据库日志方法  

sql数据库收缩数据还是日志 SQL Server 2008清空数据库日志方法

  使用SQL Server 清空数据库可用以下sql实现

  Backup Log DNName with no_log

  go

  dump transaction DNName with no_log

  go

  USE DNName

  DBCC SHRINKFILE ( )

  Go

  不过这个存储过程在SQL Server 中已经被取消 在 需要改用以下方式来清空数据库日志

  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 TRUNCATEONLY)

  GO

  USE [master]

  GO

  ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT

  GO

  ALTER DATABASE DNName SET RECOVERY FULL 还原为完全模式

  GO

lishixinzhi/Article/program/SQLServer/201311/22359  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码