1. 程式人生 > >用生成指令碼備份資料庫在還原恢復時發生錯誤(路徑錯誤)

用生成指令碼備份資料庫在還原恢復時發生錯誤(路徑錯誤)

用生成指令碼備份資料庫在還原恢復時發生錯誤

錯誤1:

訊息2812,級別16,狀態62,第1行找不到儲存過程 ‘MSSQL10_50.SQLEXPRESS’。

錯誤2

訊息 5133,級別 16,狀態 1,第 1 行對檔案 “D:\使用者檔名\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\company.mdf” 的目錄查詢失敗,出現作業系統錯誤 3(系統找不到指定的路徑。)。

解決方法

採用生成指令碼的方法備份資料庫,主要目的是實現不同主機之間的移植拷貝問題,因為兩臺主機安裝SqlSever的位置不同,所以在還原恢復極有可能出現路徑錯誤,只需要修改路徑就可以


這裡寫圖片描述
如圖將上述標號為“1”的部分修改為當前主機MSSQL10_50.SQLEXPRESS(標號為2)資料夾所在的位置,即SqlSever安裝位置,忘記安裝路徑的朋友可以在“此計算機”中搜索MSSQL10_50.SQLEXPRESS找到安裝路徑
這裡寫圖片描述
修改後(如下圖)直接執行,然後在重新整理一下即可
這裡寫圖片描述