2015-11-19 150 views
0

當我嘗試還原SQL Server數據庫中,我得到:無法從備份文件中恢復SQL Server數據庫 - 錯誤:102

「例外執行Transact-SQL語句或批處理髮生。 's'附近語法不正確 字符串附近未封閉引號「。 (微軟SQL Server,錯誤:102)」

我沒有使用任何腳本,只需點擊‘還原數據庫’,選擇文件(它有沒有擴展名,順便說一句),並得到這個錯誤

我試圖尋找一個解決方案,但無法找到任何人,也有類似的問題,我真的很感激任何投入!

謝謝!

+0

您是否還原到相同的SQL Server版本? – jmugz3

+0

是的,都是2012年。 –

回答

0

這是由於權限problem.First你需要移動* .bak文件到SQL服務器的數據目錄..然後再試一次..

0

這是SQL Server數據庫而非用戶的權限問題。試着將你的* .bak移動到保存其他文件的數據目錄。現在再次重複該過程。

如果您覺得它有幫助,那麼請將其標記爲正確答案。

祝你好運!

0

確保您沒有使用特殊字符命名該目錄。例如,我將我的電話號碼簿命名爲SQLDB's\,並得到該錯誤。爲了解決它,我刪除了'它工作。