SQL Server數(shù)據(jù)庫復制
當需要將一臺機器(源機器)上的一個數(shù)據(jù)庫完全復制到另一臺機器(目標機器)上時,
可以選擇先在源機器上備份該數(shù)據(jù)庫,然后在目標機器上還原該備份的方法。
第一步:連接數(shù)據(jù)庫
打開SQL server management studio, 連接到服務(wù)器,
在“服務(wù)器名稱”上填寫本機名稱,
可以在計算機-右鍵-屬性中查看“計算機名”,然后點擊“連接”,
如下圖所示:
第二步:選擇備份
選中你要復制的數(shù)據(jù)庫,
右鍵-任務(wù)-備份,
如下圖所示:
第三步:生成備份文件
選擇你要復制的目標位置。一般情況下會有一個默認位置,請只備份到一個位置上,
最好不要再添加一個位置,不然還原的時候容易出錯,(或者刪除后再添加)
可以在備份完之后去默認位置拷貝出備份文件,
如下圖所示:
第四步:拷貝備份文件
點擊“確定”就會開始備份了。等備份完成,會得到一個xxx.bak文件,該文件就是備份文件,
去目標位置拷出該備份文件,拷到目標機器上即可。
第五步:點擊“還原文件和文件組”
在目標機器上按第1步連接數(shù)據(jù)庫,然后右鍵點擊“數(shù)據(jù)庫”,
點擊“
還原文件和文件組”,而不是點擊“還原數(shù)據(jù)庫”,不然容易出錯,
如下圖所示:
第六步:
在 “還原的目標” 下的 “目標數(shù)據(jù)庫”
右側(cè)的欄中填寫目標機器上新數(shù)據(jù)庫的名字(可以和原數(shù)據(jù)庫名不同)。
在 “還原的源” 下點擊 “源設(shè)備” 右側(cè)的 “...” ,在點擊 “添加” 選擇拷到本機的數(shù)據(jù)庫備份文件xxx.bak,然后點擊確定就可以了,
如下圖所示:
第七步:還原數(shù)據(jù)庫
勾選下方的 “
選擇用于還原的備份集” (自動從備份文件中識別出的備份集),
點擊確定即可開始還原,
如下圖所示:
到此數(shù)據(jù)庫復制完畢,刷新即可看到新添加的數(shù)據(jù)庫