我在上一個項目,需要從MySQL的反覆導入數據* .dmp文件到現有的SQL Server數據庫方之一。我正在尋找以現有工具,框架的形式提供的指導,或者,除非預先存在的解決方案以及如何進行的建議。轉換一個MySQL .DMP文件.sql文件的MS SQL Server 2005的
我的第一個想法是以文本形式讀取dmp文件,並對其執行某種查找/替換操作,以將MySQL約定轉換爲SQl服務器,但這聽起來很混亂,困難並且容易出錯,因爲意外的項目悄然進入源代碼文件。
此外,這些dmp文件是累積的。我在哪裏可以找到用於在數據和模式中計算表增量的資源?
在此先感謝。
在這一點上,幾乎所有的東西是可行的。感謝您閱讀ANSI SQL的提示。只是要清楚你是建議一個應用程序的源數據集(或其他結構),然後像任何其他應用程序推到目的地? – 2008-12-20 14:06:06
如果您使用的是ADO.NET,那麼您確實可以將數據源作爲DataSet引入並且走結構。但是你的輸出不會是數據集,因爲只有當結構已經存在於目標中時才能使用。相反,創建DDL以在目標中構建該結構。 – 2008-12-20 23:47:33