0
我有以下場景,我需要重新加載SQL Server 2008 R2中的表,並將數據放在另一臺服務器上。目標表具有索引(羣集和非羣集)和約束(對多個表的外鍵),而主鍵也是另一個單獨表的外鍵。目標表上的主鍵也是一個標識。刷新有索引和約束的表
在處理這種情況時,我認爲最合適的「最佳實踐」是什麼?
請問以下是合理的:
- 目標表刪除索引 - (SQL腳本任務)
- 首次下降非聚集索引
- 二,下降聚集索引
- DataFlow從源表指向目標表。
- 在目標編輯器,檢查保留身份,保留空值,並取消檢查約束目標表
- 創建索引 - (SQL腳本任務)
注意,表結構和約束,預計在源表和目標表中相同。換句話說,相同的一切只是將數據從QA重新加載到開發中。
我仍然有如果我取消選中禁用的外鍵檢查OLE DB目標編輯器中的約束框? –
我認爲沒有必要 –