2013-06-03 155 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