企業公告

SQL 資料庫 bak 檔還原方式

此方式為已有舊資料庫SQL,若為全新的,請先新增資料庫,設定資料庫容量約2048(2G)

 

1.點選資料庫按右鍵,選擇還原資料庫


2~3.還原的目的地,選擇舊有的看那一個或新增的選新增的那一個。
來源裝置選擇,備份媒體->檔案,選擇該.bak檔案 (注意,該.bak檔案要放在C槽或D槽下),選好之後按加入

 

4.勾選要還原的備份組


5.將左側由一般頁籤切換至選項頁籤,勾選“覆寫現有的資料庫”
並且注意“還原成”的路徑,要確認是優吉兒SQL資料的路徑
(有時客戶提供的主機備份檔, 所備份出來的 SQL路徑會不一樣,所以都要改成優吉兒SQL存資料的路徑。)
原則上, 預設把SQL的資料都放在這裡(C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\XXXXXX.mdf)。
在這個CASE裡有兩個,mdf和ldf,兩個都要選擇,才會對應覆蓋


6.另外是資料庫的權限(重要)
由客戶備份出來的檔案,不知道權限是否有不同或修改,所以要從安全性=>登入打開,找到該還原的資料庫,
點選右鍵按屬性


7.選取頁面選擇“使用者對應”,對應那一個就勾那一個(本case範例是carplus格上租車),另外下方角色成員資格,
一般打勾db_datareader及db_datawriter即可,public是原本就有,除了這三個,其它都不用勾。
(這個動作是要表示這個登入者只可以讀carplus的資料庫,看不到其它的,且針對資料庫只有db_datareader及db_datawriter的功能。

 

View All