以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  备份  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=125122)

--  作者:yxl2012
--  发布时间:2018/9/20 11:07:00
--  备份
Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "use master;BACKUP DATABASE 仓库管理系统 TO DISK = \'D:\\test.bak\' WITH FORMAT,CHECKSUM;"
cmd.ExecuteNonQuery

老师,我用这段代码备份数据库的时候提示 \'CHECKSUM\' 不是可以识别的 BACKUP 选项。是什么问题??
[此贴子已经被作者于2018/9/20 11:08:41编辑过]

--  作者:有点甜
--  发布时间:2018/9/20 11:34:00
--  

 

cmd.CommandText = "use master;BACKUP DATABASE 仓库管理系统 TO DISK = \'D:\\test.bak\' "


--  作者:yxl2012
--  发布时间:2018/9/20 11:53:00
--  
老师,可以了,为什么 WITH FORMAT,CHECKSUM 不能加呢?? 这是啥意思
--  作者:有点甜
--  发布时间:2018/9/20 11:59:00
--  
以下是引用yxl2012在2018/9/20 11:53:00的发言:
老师,可以了,为什么 WITH FORMAT,CHECKSUM 不能加呢?? 这是啥意思

 

https://docs.microsoft.com/zh-cn/sql/t-sql/statements/backup-transact-sql?view=sql-server-2017