SQL將一個數據庫中的數據復制到另一個數據庫中


  1.  

    復制表結構

    首先,打開並連接Sql Server,在源數據庫Source_db(源數據庫名稱)上右鍵,然后依次點擊“編寫表腳本為”→“CREATE到”→“新查詢編輯器窗口”。

    SqlServer將數據庫中的表復制到另一個數據庫
  2. 2

    在第1步產生的編輯器中按”crtl+a“組合鍵全選內容,然后右鍵“復制“(或按"crtl+c"鍵)。

    SqlServer將數據庫中的表復制到另一個數據庫
  3. 3

    新建查詢,然后右鍵”粘貼“(或ctrl+v);如圖所示,將代碼中Source_db(源數據庫名)改為target_db(目標數據庫名)。接着右鍵單擊”執行“執行代碼。

    SqlServer將數據庫中的表復制到另一個數據庫
    SqlServer將數據庫中的表復制到另一個數據庫
  4. 4

    然后,在目標數據庫的表結構中就可以看到被復制過來的表了。

    SqlServer將數據庫中的表復制到另一個數據庫
    END

表的數據內容復制

 
  1.  

    選中目標數據庫target_db,然后點擊”任務“→”導入數據“。

    SqlServer將數據庫中的表復制到另一個數據庫
  2.  

    進入”SQL Server導入導出向導“,根據提示步驟操作。

    SqlServer將數據庫中的表復制到另一個數據庫
  3.  

    選擇數據源(源數據庫)。

  4.  

    選擇目標(目標數據庫)、指定表復制或查詢。

    SqlServer將數據庫中的表復制到另一個數據庫
    SqlServer將數據庫中的表復制到另一個數據庫
  5.  

    選擇源表和源視圖:設置源表和目標表后,單擊“編輯映射”按鈕,在彈出窗口中選中“啟用標識插入”。(否則后面會出錯)

    SqlServer將數據庫中的表復制到另一個數據庫
    SqlServer將數據庫中的表復制到另一個數據庫
  6.  

    一直點擊“下一步”至最后完成操作。

    SqlServer將數據庫中的表復制到另一個數據庫
    SqlServer將數據庫中的表復制到另一個數據庫
    SqlServer將數據庫中的表復制到另一個數據庫
  7.  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM