SQL資料庫恢復方法,求助大家,SQL資料庫如何還原

2022-10-17 23:06:05 字數 3579 閱讀 8880

1樓:光承澤

看你資料庫檔案裝在那個盤裡面,我想肯定不是c盤。將你的資料檔案和日誌檔案拷出來儲存好,重灌系統,重灌sql2000,之後將你儲存好的兩個檔案放在d盤下可以建立一個sql_data的資料夾專門用來存放資料庫產生的資料檔案和日誌檔案,之後將這兩個檔案附加到你sql企業管理器上,設定好安全性,做好定期維護備份優化計劃。

你的庫存軟體只要不是程式要求和c盤有關係,我想你也不會安裝的和c盤有任何關係,那麼重灌系統後重灌庫存軟體是不會影響資料,因為你的庫存軟體的任何操作和查詢都應該是訪問sql的,庫存軟體可以說只是個客戶端。

祝你順利解決問題。。

2樓:匿名使用者

你先將sqlserver中目錄下的:資料庫名.mdf 和資料庫名.ldf做一個備份,這兩個檔案就是你的資料庫檔案和日誌檔案。

然後,重灌sqlserver至你原來的目錄下,可以覆蓋安裝;之後,在企業管理器中用附加資料庫將那兩個檔案加進來就可以了。

至於你的庫存軟體,我不知道,所以你資料庫恢復後看著辦。

sql資料庫如何還原

3樓:餜拫jj鎝炰繆鏉

把資料庫的備份檔案放到伺服器的任意目錄下先, 然後按下面的步驟做。

如何從備份裝置還原備份(企業管理器) ,從備份裝置還原備份 。

伺服器組,然後伺服器。

"資料庫"資料夾,右擊資料庫,指向"所有任務"子選單,然後單擊"還原資料庫"命令。

在"還原為資料庫"框中,如果要還原的資料庫名稱與顯示的預設資料庫名稱不同,請在其中進行輸入或選擇。

若要用新名稱還原資料庫,請輸入新的資料庫名稱。

說明 為資料庫指定新名稱將自動為從資料庫備份中還原的資料庫檔案指定新名稱。

單擊"從裝置",然後單擊"選擇裝置"。

在"還原自"下,單擊"磁帶"或"磁碟",然後選擇還原裝置。

如果沒有出現裝置,則單擊"新增"以新增現有的備份裝置或建立新的備份裝置。

在"還原資料庫"對話方塊內,單擊"檢視內容"並選擇要還原的備份集。

說明 此選項將掃描備份集以獲得備份內容資訊,該操作可能需要花費較長時間,特別是在使用磁帶裝置時。

如果已經知道要還原的備份集,則在"備份號"中輸入備份集編號。

在"還原備份集"下執行下列操作之一: 單擊"資料庫 — 完全"還原資料庫備份。

單擊"資料庫 — 差異"還原差異資料庫備份。

單擊"事務日誌"應用事務日誌備份。

sql資料庫如何還原?

4樓:餜拫jj鎝炰繆鏉

把資料庫的備份檔案放到伺服器的任意目錄下先, 然後按下面的步驟做。

如何從備份裝置還原備份(企業管理器) ,從備份裝置還原備份 。

伺服器組,然後伺服器。

"資料庫"資料夾,右擊資料庫,指向"所有任務"子選單,然後單擊"還原資料庫"命令。

在"還原為資料庫"框中,如果要還原的資料庫名稱與顯示的預設資料庫名稱不同,請在其中進行輸入或選擇。

若要用新名稱還原資料庫,請輸入新的資料庫名稱。

說明 為資料庫指定新名稱將自動為從資料庫備份中還原的資料庫檔案指定新名稱。

單擊"從裝置",然後單擊"選擇裝置"。

在"還原自"下,單擊"磁帶"或"磁碟",然後選擇還原裝置。

如果沒有出現裝置,則單擊"新增"以新增現有的備份裝置或建立新的備份裝置。

在"還原資料庫"對話方塊內,單擊"檢視內容"並選擇要還原的備份集。

說明 此選項將掃描備份集以獲得備份內容資訊,該操作可能需要花費較長時間,特別是在使用磁帶裝置時。

如果已經知道要還原的備份集,則在"備份號"中輸入備份集編號。

在"還原備份集"下執行下列操作之一: 單擊"資料庫 — 完全"還原資料庫備份。

單擊"資料庫 — 差異"還原差異資料庫備份。

單擊"事務日誌"應用事務日誌備份。

5樓:偷腥的喵

去了解下海宇安全他們的這些做很不錯 從資訊資料伺服器,資訊資料**,u盤硬碟等儲存介質,做全方位的資訊資料加密防止資料錯亂和遺失

6樓:樂觀的

可以選擇手動備份資料庫或者語句備份資料庫的方法。

手動備份資料庫:滑鼠右鍵選擇你要進行備份的資料庫-任務-備份。可以在常規選項頁面你可以選擇備份型別是進行完整資料庫備份還是差異資料庫備份。

點選新增選項,選擇資料庫檔案的存放路徑。注意檔名記得加字尾.bak,便於恢復時的查詢。

你還可以在選項頁面是追加到現有的備份集,還是覆蓋所有的現有備份集,還可以選擇備份驗證完整性(建議選擇),還可以選擇是否壓縮備份等。

資料庫日誌備份:首先需要注意,資料庫日誌的備份是基於資料庫完整備份,也就是說你備份資料庫日誌之前你首先要先對資料庫進行一次完整的備份,因為之間會涉及到堅持到檢查點lsn,這也是本文接下來要講的重點。

7樓:仉善枋

你這種情況不太行,我表哥之前用過海宇安全還可以 你可以試試看

sql資料庫資料恢復怎麼弄

8樓:介盼秋

能通過軟體恢復資料的,偶會

如何還原sql資料庫

9樓:

1、要進行還原資料庫操作我們先需要有一個資料庫,這裡直接開啟sql server management studio,然後開啟例項,在左側按照下圖中紅色箭頭指示右鍵點選資料庫,然後點選 新建資料庫,如下圖:

2、在新建資料庫的對話方塊中 修改資料庫名稱,然後其他都保持預設即可,然後點選確定即可,如下圖:

3、然後就可以在sql server management studio的左側看到新建的資料庫了,如下圖:

4、然後開始還原操作,右鍵點選新建的資料庫,然後依次點選 任務->還原->資料庫如下圖:

5、在彈出的還原資料庫對話方塊中,選擇 源裝置,然後選擇右面的兩個點,如下圖:

6、然後就會彈出 指定備份 的對話方塊,然後點選新增,如下圖:

7、然後這裡新增備份的資料庫備份檔案,資料庫備份檔案字尾名為bak,如下圖:

8、然後按照下圖中紅色箭頭指示位置 勾選資料庫備份,然後點選 選項,如下圖:

9、然後進入還原資料庫 的 選項 頁,這裡首先勾選一下 覆蓋現有資料庫,然後開始選擇下面的 將資料庫檔案還原為,如下圖:

10、然後選擇和資料庫備份檔案在一個資料夾下的mdf 檔案,如下圖:

11、然後選擇和資料庫備份檔案在一個資料夾下的dlf 檔案,如下圖:

13、稍等片刻之後就會看到資料庫還原操作成功完成,如下圖:

14、然後就可以回到之前建立的資料庫中看到,所有的**已經還原了,如下圖:

10樓:千鋒教育

方法:第一步:選擇需要還原的資料庫,滑鼠右鍵,選擇任務下的還原;

第二步:選擇「源裝置」,點選後面的檔案選擇「...」;

第三步:新增需要還原的資料庫,還原的資料庫檔案字尾為備份檔案(bak);

第四步:選中新增進來的還原檔案,找到左上角上的「選擇項」,勾選第一項(覆蓋現有資料庫),點選確定就可以了。

注意事項

1、一定要記得覆蓋現有資料庫;

2、執行資料庫操作的時候,請斷開當前資料庫的任何使用(例如查詢,資料庫的連線使用)。

sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊

首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...

關於SQL資料庫

樓主兄弟你好!建立資料的sql語句 資料檔案,和日誌檔案,是小括號而不是大括號 字元型資料name student data 要用 引起來 create database studenton name student data filename d student data.mdf size 1,f...

資料庫sql初學

因為你這個size是字元型的,不是數值型的,他按字串比較,6肯定比1大。字串比較是逐個字元比較。order by 預設是升序的 oder by 2,1是先根據第2列升序排序,再再這基礎上按第1列升序排序 1.674排在最後是因為 你的size欄位不是數字型別的,而是字元型別的。所以會排最後。2.or...