如何遠程管理資料庫(二)資料庫的還原與備份作者:small文章來源:www.jspcn.net發布日期:2007年04月24日瀏覽次數:265次

在上一篇中,講述了如何用企業管理器連接和管理自己的資料庫。而以下將講述如何利用「數據導入」把數據從本地的資料庫搬到伺服器上;還將講述資料庫備份和還原的基本流程。

在上一篇中,我們已經學會如何建立新的註冊,如下圖所示:上邊對應伺服器上的資料庫,下邊則對應本地的資料庫(這樣一目了然,也是上一篇中分開建組的好處)

一、數據還原至伺服器(數據的導入導出功能)

然後,選擇您本地想上傳的資料庫,比如本例中,我要上傳的資料庫是DbToJspcn。可以看到,在這個資料庫的表中,有一個aTestTable。(僅僅是個示例)

再選中您在伺服器上的資料庫aMyDbAtJspcn(為了貼圖方便,我新建了一個排序靠前的資料庫)。這個地方也許是企業管理器的一個不合理的地方,因為按照我的想法,在企業管理器的伺服器端列出的資料庫中,只應該出現當前用戶自己的資料庫。我嘗試了一些方法,沒有找到實現的方法。 如果有朋友了解這一點,希望能指點一下我。我的MSN是[email protected],發郵件到這個地址我也可以收到。

可以看到,新建立的資料庫的表中是沒有aTestTable的。

現在,我們就可以用右鍵菜單中「所有任務」中的「導入數據」

進入DTS數據導入導出嚮導(導出和導入類似,不再另外贅述)

數據來源自然是您的本地,你可以選擇您自己的身份驗證方式,並選擇您想上傳的資料庫。本例子中,就是DbToJspcn.

數據複製到的地方就是伺服器上您的資料庫。身份驗證就是您的資料庫用戶名和密碼,資料庫選擇您在伺服器上的資料庫。

一共提供了三種複製方式,您可以選擇您所需要的方式。以下我採用第三種方式進行導入。在實際應用中,如果資料庫更新的不多,僅僅是數個表或者數個記錄,可以採用第一種或者第二中方式以節約時間。

導入選項可自行設置,這裡採用的是替換所有數據。

繼續,選擇運行即可。

成功完成指定各種信息後,會有一個摘要,源資料庫,目的資料庫以及將進行的傳輸的一些信息提示。

點擊完成,就開始進行傳輸。(顯然,我的數據導入成功了)

最後,讓我們來檢查一下。到底伺服器上的資料庫是否從本地把數據導入了。看,表中多了一條aTestTable。至此,上傳工作完成。

OK,讓我們繼續吧。我們已經學會如何把資料庫中的數據從客戶端上傳到伺服器。現在我將簡單介紹一下關於資料庫備份和還原的流程。在每個用戶的自服務系統中有個備份資料庫的選項。備份後的.bak文件將存儲在您的FTP目錄下。建議您定期將最新的資料庫備份下載到您本地以保證數據安全。

二、資料庫的手動備份

方案一:

在用戶自服務中找到自己的資料庫,後面有備份鏈接及操作

點擊就可以自動備份,備份位置在……如圖

方案二、

採用數據導入導出功能,將伺服器上的數據導出到本地,以做備份。

到這裡,資料庫的備份和還原都講完了


推薦閱讀:
查看原文 >>
相关文章