sqlserver 2008備份與還原

2022-09-23 10:27:09 字數 1363 閱讀 9925

一、sql資料庫的備份

1、依次開啟 開始選單 → 程式 → microsoft sql server 2008 → sql server management studio → 資料庫:dsideal_school_db既是我們需要備份的學籍資料庫

圖(1)

2、選擇要備份的資料庫“dsideal_school_db”,點選滑鼠右鍵 → 任務 → 備份,如圖(2):

圖(2)

3、在開啟的“備份資料庫 —dsideal_school_db”對話方塊中,先點選刪除,然後點選“新增”,如圖(3):

圖(3)

4、在彈出的“選擇備份目標”對話方塊中,如圖(4)

圖(4)

5、選擇好備份的路徑(如d盤的江西-學籍-資料庫備份資料夾中),檔案型別選擇“所有檔案”,“檔名”那個位置填寫上您要備份的資料庫的名字(最好在您備份的資料庫的名字後面加上日期,以方便以後查詢),之後連續點選“確定”按鈕即可完成資料庫的備份操作,如圖(5):

圖(5二、sql資料庫的還原

1、選擇您要還原的資料庫“dsideal_school_db”,點選滑鼠右鍵 → 任務 → 還原 → 資料庫,如圖(6):

圖(6)

2、在出現的“還原資料庫 — school_web_db”對話方塊中選擇“源裝置”,然後點選後面的“…”按鈕,如圖(7):

圖(7)

3、在出現的“指定備份”對話方塊中,點選“新增”按鈕,如圖(8):

圖(8)

4、找到資料庫備份的路徑,選擇您所要還原的資料庫“dsideal_school_db”(注意:檔案型別選擇所有檔案),然後連續“兩次”點選“確定”按鈕,如圖(9):

圖(9)

5、在出現的“還原資料庫 — dsideal_school_db”對話方塊中,勾選上“選擇使用者還原的備份集”下的資料庫前的核取方塊,如圖(10)

圖(10)

6、然後選擇“選項”,勾選上“覆蓋現有資料庫”,如圖(11):

圖(11)

三、還原資料庫問題解決方案

在還原資料庫“dsideal_school_db”時,有時會遇見上圖中的問題“因為資料庫正在使用,所以無法獲得對資料庫的獨佔訪問權”,此時我們可以按照以下步驟解決此問題

1、右鍵資料庫“dsideal_school_db”,然後選擇“屬性”,如下圖

2、在出現的“資料庫屬性 — dsideal_school_db ”對話方塊中,選擇“選項”,在“其他選項”下的“狀態”中找到“限制訪問”。選擇“single_user”,點選“確定”按鈕,如下圖:

3、按照正常還原資料庫的步驟,還原資料庫。

sqlserver 2008 merger語句

merge關鍵字是一個神奇的dml關鍵字。它在sql server 2008被引入,它能將insert update delete簡單的併為...

C sqlserver 2008 連線字串

sqlserver 2008 的連線字串和sql2005的幾乎是一樣的,但是,他們對於其中的一些配置要求不同。我試著用了很多連線字串,最後找...

修改sqlserver 2008例項名稱

前幾天安裝了sqlserver 2008 當時是剛裝的系統,後來回到公司要加入域,就修改了一下機器名稱,加入域後發現機器名稱與以前的不一致了...