系統城裝機大師 - 唯一官網:www.farandoo.com!

當前位置:首頁 > 數據庫 > MsSql > 詳細頁面

sqlserver 數據庫遷移教程

時間:2020-05-15來源:電腦系統城作者:電腦系統城

業務情景

    客戶環境是系統A的1.0版本,開發環境是系統A的2.0版本。2.0版本對于數據庫有部分變更(主要是新增表和字段,不涉及字段刪除和變更)。這個時候需要在客戶環境安裝數據庫2.0(表結構、存儲過程都是用的2.0),但是數據要把1.0的同步過來。

    實際操作

      1、 表結構復制

        右擊2.0版本的數據庫,選擇 任務 -》生成腳本

            

 

 

   選擇要導出的表、視圖以及存儲過程。

            

 

 

  

  選擇保存地址,然后一直“下一步”操作即可。

            

 

 

 

    2、 表結構處理

      系統中存在一個矛盾點:C表有一個外鍵關聯B表,但是數據導入的時候B表還沒有導入數據或者B表還沒有創建,這個時候C表也無法創建,所以我們需要把上一步生成的script.sql文件中的外鍵內容先暫時移除(記得保留,后續還要還原的)

      

            

 

         新建數據庫,并執行我們修改后的script.sql 文件(警告沒有關系)

            

 

        這個時候看一下新建的數據庫,可以發現表結構都已經還原成功了

          

 

 

      

          3、 數據還原

            右擊1.0的數據,選擇任務-》導出數據

            

 

             按照圖片所屬選擇導入數據源和導出數據源

 

           

 

 

          

 

          選擇“復制一個或多個表或試圖的數據”

          

          

 

           編輯映射,選擇“啟用標識插入”

           

 

          一直下一步運行就可以了,最后將之前未加上去的外鍵創建語句執行一下。

分享到:

相關信息

系統教程欄目

欄目熱門教程

人氣教程排行

站長推薦

熱門系統下載

jlzzjlzz亚洲乱熟在线播放