考試系統維護--不同版本SQL資料匯入匯出,sql匯入匯出

來源:互聯網
上載者:User

考試系統維護--不同版本SQL資料匯入匯出,sql匯入匯出

         考試系統維護過程中,為了保證考試的順利進行需要在多個伺服器上搭建考試系統(備份),這時候需要把資料庫來回遷移,之前我們常用的Database Backup還原的方法確實簡單方便,但是遇到不同的伺服器安裝的SQL版本不同就歇菜了,雖然當時為了以後操作方便,我們把這次要用的伺服器的資料庫版本都統一了,但是在考試系統維護中米老師讓我感觸最深的一點-----“凡事多想一點!”多思考必須要應用到實際,所以我回來又仔細研究了幾種不同版本SQL資料匯入匯出的方法,與大家交流提高。

一:使用SQLServer Import and Export Tool

                   在來源資料庫上右鍵à任務à匯出資料


                   分別選擇來源資料庫和目標資料庫


                   然後按照預設步驟完成即可

二:使用產生指令碼

                  在來源資料庫上右鍵à任務à產生指令碼



                   分別選擇對應的資料庫版本和資料選項(改為True)還有其他選項看自己實際要求選擇即可



                   然後按照預設步驟產生指令檔在目標資料庫上執行即可

三:使用BCP進行匯入匯出

                   BCP是SQL專門用於資料庫表一級資料備份的工具,功能之強大參數之多還需要慢慢來學習,下面來說一下簡單的BCP資料匯入匯出


                   Bcp命令的執行在控制台和sqlserver 裡都可以,而且可以定製資料匯出的格式,並且資料匯入匯出的速度效率要比以上方法高很多(大資料比較明顯),關於BCP的瞭解還比較片面,希望大家多多指教

        

 

 

         遇到問題的時候我們缺少的就是多想一步,再去多想一點點,很多時候我們都覺得自己跟別人沒有什麼差別,自以為自己也是會思考勤于思考的人,殊不知,一次次的思考懶惰,已經將我們自我束縛,你總覺得自己還不錯,有時候確實是太天真了。

         廢話少說,多想多做!

 

         不同版本SQL資料的匯入匯出方法還有很多,請繼續關注我的部落格還會有更多的方法總結來跟大家交流。

                  

 

相關文章

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.