0
當我們試圖備份數據庫時,出現錯誤。SQL Server:備份錯誤
Front End : VB.Net
Back End : SQL Server
DB Name : PROFITSTORAGE
Backup Location : 'D:\Profit\Data\ProfitStorage.Bak'
代碼: 昏暗CON作爲新的SqlConnection 昏暗查詢所使用的SqlCommand
Try
con.ConnectionString = "Server=(LocalHost);Data Source=LocalHost\SQLEXPRESS;Integrated Security=SSPI"
con.Open()
query = con.CreateCommand
query.CommandText = "BACKUP DATABASE PROFITSTORAGE TO DISK='D:\Profit\Data\ProfitStorage.bak' WITH INIT"
query.ExecuteNonQuery()
query.Dispose()
con.Close()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation, "Backup Failed")
End Try
查詢:
BACKUP DATABASE PROFITSTORAGE
TO DISK='D:\Profit\Data\ProfitStorage.bak' WITH INIT
錯誤消息:
無法打開備份設備'D:\ Profit \ Data \ ProfitStorage.bak'。操作系統錯誤3(無法檢索此錯誤的文本,原因:15105)。
BACKUP DATABASE正在異常終止。
如何解決這個問題?
錯誤#3:**系統找不到指定的路徑** - 你」重新使用SQL Server正在運行的計算機上不存在的路徑。備份將在SQL Server正在運行的計算機上創建**,而不是在本地計算機上***。這可能是麻煩嗎? SQL Server運行的機器是否有'D:\'驅動器? – 2014-12-06 16:45:58
它說'LocalHost',所以我猜它是在運行程序的同一臺機器上......但我也相信那臺機器上沒有D:\ Profit \ Data'目錄。 – 2014-12-06 16:56:11