我才知道如何將數據從一個數據庫中的一個服務器中複製到另一個數據庫,從這個Transfer data from one database to another database和不同服務器之間的這種Copy table to a different database on a different SQL Server,但我想表的數據從一個數據庫複製到具有不同的表結構的另一個數據庫。如何在具有不同表結構的數據庫之間複製數據?
我會解釋我用一個例子的要求。
考慮一個包含患者基本信息的表格,如名字,姓氏,性別,聯繫方式,地址,OpShortNotice,HasDiabetes,HasBloodPressure等。
在源數據庫它表命名患者,包含所有上述領域,其中如我目標數據庫已經名字,姓氏,性別,聯繫方式,在名爲人表地址領域和OpShortNotice,HasDiabetes,HasBloodPressure名爲患者表領域。那麼如何將數據從源數據複製到目標數據庫?
像上述簡單的示例場景,我有很多表格和海量數據進行遷移。截至目前,我的來源和目的地是在同一臺服務器上,以創建一條數據遷移,但我的未來需求肯定會與不同的服務器。
請,任何人都幫我腳本或符合我的要求任何特殊的工具來做到這一點。
謝謝,提前。
有你看了[SQL Server集成服務(HTTP: //msdn.microsoft.com/en-us/sqlserver/cc511477.aspx)? –
@姚伯路:對不起,回覆晚了。現在在SSIS中工作,並有疑問發佈在問題http://stackoverflow.com/questions/21276004/how-to-tackle-not-null-constraints-in-ole-db-destination-in-ssis-包你會看看那個。 – prakash2089