backup log dbname with no_logdbcc shrinkdatabase (dbname)

解决方案 »

  1.   

    能说明下你这个脚本跟我那个脚本的区别都是什么意思吗?比如: truncate_only和no_log
      

  2.   

    还有第二句,为什么不要TRUNCATEONLY这个参数呢?
      

  3.   

    NO_LOG 和 TRUNCATE_ONLY 是同义的。使用 NO_LOG 或 TRUNCATE_ONLY 备份日志后,记录在日志中的更改不可恢复。为了恢复,请立即执行 BACKUP DATABASE
      

  4.   

    DBCC SHRINKDATABASE 不带任何选项等价于 DBCC SHRINKDATABASE 带有 NOTRUNCATE 选项,后面还要跟着带有 TRUNCATEONLY 选项的 DBCC SHRINKDATABASE。
      

  5.   

    如果还不行,备份一下数据库,然后分离数据库,删掉日志文件.ldf,附加数据库
      

  6.   

    删除掉.ldf文件后,附加不了数据库,报告错误.