Sql-Server

將sql表從一個數據庫複製到另一個數據庫的最簡單方法?

  • May 10, 2019

所以我已經登錄到兩個不同的數據庫。我想將第一個數據庫中的一個表及其內容複製到另一個表。我想覆蓋目標的內容(因為我有相同的表名,但它只有幾個條目)那麼最簡單的方法是什麼?

PS:我使用的是 Microsoft SQL Server Management Studio 2019,每個數據庫都位於不同的伺服器上。

本文列出了將數據從一個表複製到另一個表的三種簡單方法。總而言之,您可以使用 SSMS 中的導入/導出嚮導將數據從一個表複製到另一個表。您可以使用“生成腳本”選項從源生成架構和數據的腳本,然後刪除目標表並針對目標執行腳本。最後,您可以使用INSERT INTO ... SELECT ...將數據從一個表傳輸到另一個表。

對於您的方案,最簡單的選項是用於一次性傳輸的導入​​/導出嚮導。如果要重複此傳輸,一個簡單的解決方案是在連接到源 SQL Server 的目標 SQL Server 上創建連結伺服器並使用INSERT INTO SELECT選項。

引用自:https://dba.stackexchange.com/questions/237712