2013-06-03 157 views
0

我正在使用Sql Server 2005.数据库备份问题

我想通过简单的sql命令备份我的数据库。

为此我参考了THIS文件。

制造命令如下:

backup database webbasednewsoft to disk 'e:\wb.bak' 

但它给我的错误是:

Msg 102, Level 15, State 1, Line 1 
Incorrect syntax near 'e:\wb.bak'. 

我不明白什么是语法错误在这?

我已经根据文件做了一切。

我认为这个问题是为转义序列,因此,我也试过,

backup database webbasednewsoft to disk 'e:\\wb.bak' 

但错误是一样的。

请指导我。

回答

5

您需要一个=标志。

backup database webbasednewsoft to disk='e:\wb.bak' 

See here for the MSDN for the BACKUP command

如果你看看你的基准它也提到使用=标志!但嘿,我们都渴望读书,我知道我这样做...... :-)

+0

哦,这工作,真的是一个愚蠢的错误。但我无法在E:\驱动器上找到.bak文件。可能是什么问题? – Freelancer

+0

这将是DB服务器上的E:\ –

+0

ohh,非常感谢您的先生。 – Freelancer