2016-11-08 204 views

回答

2

由于TRAN不是SQL关键字,因此对DUMP的语法无效,所以出现语法错误。见https://technet.microsoft.com/en-us/library/ms187315(v=sql.90).aspx。要正确使用DUMP,它要么DUMP DATABASEDUMP TRANSACTION

注意,按照上面的链接,如DUMP弃用,只存在向后兼容性被标记。它将在未来消失。您应该使用BACKUP(在这种情况下可能是BACKUP LOG)。

+0

这是有道理的去除。谢谢。! – BigB

2

从上DUMP一些SQL Server 2005文档,我发现:

DUMP语句是为了向后兼容性。此功能将在未来版本的Microsoft SQL Server中删除。避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。相反,请使用备份

我敢打赌,DUMP已经从SQL Server 2014

相关问题