我有多年的MySQL工作經驗。我曾經從我的MySql數據庫導出架構和數據爲.sql文件,並將其導入需要的地方。它爲我工作。如何使用SQL Server中的數據導出.sql文件並將其導入到MySQL中?我可以這樣做嗎?
但最近我碰巧從SQLServer中的數據庫中複製數據並將其導入到MySql數據庫中。 爲此,我無法爲數據生成.sql文件,但是無法爲SQLServer的腳本(架構)生成.sql文件。 實現目標的過程是什麼?由於所有的SQL Server,MySQL,Oracle都是遵循標準的RDBMS軟件。那麼它有什麼問題?
* *爲什麼這樣做,當SQL Server已經有了SSIS和嚮導到多個輸入源之間的數據傳輸?無論如何,不同的數據庫有不同的功能和不同的數據類型。 –
例如,MySQL需要轉儲,因爲它沒有真正的備份,除非您購買(或編譯)企業版。 SQL Server在所有版本和版本中都有真實的備份。 SQL Server還具有內置的真實複製機制 - 根據計劃將更改複製到訂戶。轉儲既不是複製或備份機制,也不是腳本。 –
一臺服務器能看到另一臺服務器嗎?如果是,您可以將MySQL設置爲鏈接服務器並將數據複製到該服務器。或者,您可以使用SSIS移動數據。這是SSMS中「導出數據」嚮導背後的技術。您可以將嚮導的設置保存爲可以按計劃運行的單獨程序包,也可以使用SQL Server數據工具進行編輯 –