2012年3月3日 星期六

Visual Studio 11 Beta -複製資料庫結構與資料

在SQL Server Data Tools 工具中若要將資料庫與資料部署到Production Server,可以利用其複製資料庫結構與資料的功能。

複製Schema

例如,建立一個資料庫當做Production Server上的DB:

image

命名為Production

image

在來源的DB選Schema Compare:

image

設定Target DB

image

image

按下Compare進行比對,這樣就可以知道來源資料庫和目地資料庫的Schema差異:

image

比對結束後會產生報表,以及SQL語法,以更新目地資料庫

image

按下Update按鈕,更新的Target

image

更新完後,再次按下Compare就沒有差異了

image

image

複製資料

要將資料複製到目地,先在來源資料庫資料表上,檢視資料

image

產生Script

image

這時會產生相關的SQL語法,例如Insert 資料的語法

image

若資料庫伺服器不是同一台,先Disconnect之後,再Connect到目地的server

image

選取Target的DB

image

再Execute,這樣資料就新增到新的DB了。

image

沒有留言:

總瀏覽量