數據庫的複製

在裝上SQL Server服務的虛擬機上作。Berlinfiorence都裝上了SQL Server和打上了sp3的補丁,而且都能正常的運行和啓動。
把兩臺的 SQL Server 的服務啓動起來。啓動 SQL Server 服務
在開始——程序—— Microsoft SQL Server ——企業管理器打開 SQL Server 的控制檯。
彈出 SQL Server 組,展開 SQL Server 組。
接着展開服務器和數據庫,在空白處右擊——新建數據庫
新建數據庫彈出下面的信息框,在常規輸入要建立的數據庫名,數據文件和事務日誌裏面可一修改數據庫的數據文件和事務文件的存放位置和一些數據庫的最大容量、遞增量和初始大小等等。在這建立數據庫luguangyang,使用默認的設置。
這時點擊肯定,數據庫中就多出了 luguangyang 的數據庫。
在展開剛纔建立 luguangyang 數據庫中的表——右擊新建表,用來複制,在對方數據庫中不建立看能不能複製過去。
在表裏隨便放幾個字段,作爲標誌。
關閉彈出問是否是要保存——是,
問表名叫什麼,輸入表名 luguangyang ( 新建的表叫 ) ——肯定
這時在看 luguangyang 的數據庫中多出了 luguangyang 這個表。
須要複製,被複制的服務器上也得有想同的數據庫,這樣才能複製。
因此在 berlin 上也建立數據庫 luguangyang. 作法和在 floorence 上同樣。
可是在 berlin 的服務器上只建立了 luguangyang 的數據庫沒有建立 luguangyang 的表,一會看能不能複製下來。
在回到 florence 上,開始發佈。在工具——複製——建立和管理髮布點擊。
彈出在 florence 上建立和管理髮布的嚮導,點擊建立發佈。
彈出歡迎使用建立發佈嚮導。下一步
在這裏用默認的florence本身爲分發服務器和負責服務器。下一步。
找個放快照的目錄,在這就用默認的,在工做中能夠修改路徑。
下一步之後彈出要發佈的數據庫,在這裏咱們發表luguangyang這個數據庫。
下一步彈出, 發佈的類型, 在這選擇快照複製,在公司中根據公司狀況選擇發佈類型。
這一步,選擇指定訂閱服務器的類型,在着咱們的對方是SQL Server 2000,因此在這選用SQL Server 2000.
下一步以後彈出,luguangyang數據庫中的東西。在實驗中咱們只有一個 luguangyang的表,咱們只能選擇這個表了。選好要複製的下一步。
在這裏咱們能夠更改發佈名稱,也能夠對要發佈的進行描述。下一步
彈出自定義屬性的嚮導,在這能夠選擇「是·······」或「否······」來決定是否對有關出版物的其餘屬性項進行自定義設置和使用 SQL Server 的默認設置,在這我選用默認的。下一步
完成 提示監視該發佈服務器的活動在分發服務器上展開復制監視器,能夠監視複製狀況。
正在從 luguangyang 數據庫中發佈 luguangyang 表。
發佈成功會提示發佈成功,發佈成功。關閉
 
在把 berlin 服務器註冊到 florence 上,訂閱時要用到, berlin 要訂閱。
florence 右擊——點擊新建 SQL Servert 註冊
彈出歡迎使用註冊 SQL Server 嚮導——下一步
berlin 添加上去——下一步
問鏈接時用什麼樣的身份驗證。有 Windows 驗證和 SQL Server 驗證, Windows 驗證安全但不靈活,利用 SQL Server 不安全可是靈活。在這我爲了靈活選用 SQL Server 驗證。下一步
輸入 AQL Server 的登陸名和密碼。下一步
把berlin添加到那個組,也能夠新建組,在着我用默認的,若是要建組選擇新建的頂層SQL Server組,在那裏能夠新建組.
完成 berlin 註冊完成
提示 berlin 已經註冊成功——關閉
在florence看 berlin 已經註冊過來了.
在開始訂閱,展開復制監視和 florence luguangyang 數據庫的屬性.
在屬性裏訂閱——點擊強制新建
彈出歡迎使用強制訂閱嚮導——下一步
選擇要訂閱的服務器。下一步
彈出訂閱的數據庫。下一步
彈出設置分發代理程序調度——點擊更改(是爲了讓它複製的快點),默認是每 5 個小時複製一次。
把發生週期設置成 1 分鐘,在工做中不閉設置的這麼短。我是爲了快點出現實驗效果。下一步
在這選用快照代理,也能夠直接下一步,會自動啓動快照代理服務
告訴該訂閱在那個服務器上運行。下一步
這時點擊完成,就完成了。在完成以前也能夠上面的方塊信息攔查看一些訂閱的消息.
正在訂閱
訂閱以完成,在這裏還能夠刪除訂閱等還有不少的功能。在這就點擊肯定。
過一兩分鐘以後 berlin 上也回把 luguangyang 的那個表複製過來。
過了一會看 berlin luguangyang 的數據庫的表中已經複製了 luguangyang 這個表。
事務發佈、合併發佈和快照發布相同只不果在選擇發佈類型上的查別。
快照發布、事務發佈和合併發布的不一樣之處。
快照發布:是把被髮布數據庫中的全部內容多從發佈的服務器上覆制到本身的數據庫中,可是是單向複製。
事務發佈:是把數據庫中更改或添加的內容從發佈服務器複製到本身的數據庫中,可是也是單向複製。
合併發佈:是數據庫中的內容相互同步一直以至,是雙向複製。
相關文章
相關標籤/搜索