日期:2014-05-17  浏览次数:20539 次

数据库怎么压缩不了,我的是SQL2008


DUMP TRANSACTION sofa WITH NO_LOG

消息 156,级别 15,状态 1,第 1 行
关键字 'TRANSACTION' 附近有语法错误。
------最佳解决方案--------------------
NO_LOG 
 sql2008也废弃了。
可以参考这个帖子
http://bbs.csdn.net/topics/330214119
------其他解决方案--------------------
引用:
BACKUP LOG sofa WITH NO_LOG 

也不行。

消息 3032,级别 16,状态 2,第 1 行
此语句不支持一个或多个选项(no_log)。请查阅文档以了解所支持的选项。
你没有装联机丛书?去看看2008的backup log命令用法就可以拉
------其他解决方案--------------------
在2008里面这个功能已经废止,换成backup log
------其他解决方案--------------------
那下面三条,应该换成什么?谢谢

DUMP TRANSACTION [数据库名] WITH  NO_LOG
BACKUP LOG [数据库名] WITH NO_LOG
DBCC SHRINKDATABASE([数据库名]) 
------其他解决方案--------------------
BACKUP LOG [数据库名] WITH NO_LOG
 DBCC SHRINKDATABASE([数据库名]) 
这两个可以继续用
------其他解决方案--------------------
BACKUP LOG sofa WITH NO_LOG 

也不行。

消息 3032,级别 16,状态 2,第 1 行
此语句不支持一个或多个选项(no_log)。请查阅文档以了解所支持的选项。