sqlserver資料庫遷移的幾種方式

來源:互聯網
上載者:User

   最近在公司上班,有時候需要將公司伺服器上的資料庫copy到自己電腦上帶回家,心情好的時候加會小班嘛。很多朋友可能像本人一樣不會,或者不熟悉如何快速的遷移資料庫。

  方法一:指令碼法

  如果你的資料庫每天都有更新,而且今天改動量不大,可以將你所有的改動弄成指令碼,放到本機資料庫執行即可。就行一般公司開發寫資料庫發布指令碼一樣。

  方法二:備份與還原法

  在伺服器的資料庫中選中要轉移的資料庫,按滑鼠右鍵,選所有任務->備份資料庫;將備份copy到本地,選中本地已有的資料庫(沒有需要建立)右鍵→任務→還原資料庫。

  找到你copy下來的.bak檔案即可,值得提醒是,有時候會出現錯誤:2個資料庫不是一個資料庫。這種情況點 →選項 勾上 覆蓋現有資料庫即可。

  方法三:如果只是將伺服器上的資料庫copy到本機資料庫,則右鍵→匯出資料,按照嚮導導到對應的本機資料庫(前提是本機資料庫沒有資料,如果有資料,他不會覆蓋會出現2條相同的記錄),而且完了之後還得到處所有的函數和預存程序,所以該方法不推薦。

  方法四:附加法

  首先分離資料庫連接,然後將資料庫檔案(.mdf檔案)copy到本地,然後右鍵→附加 找到該.mdf檔案即可

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.