2013-10-29 50 views
-1

我正在尋找一種方法將MS SQL轉儲轉換爲MySql。如何將MSSQL轉儲轉換爲MySql

這種情況是我每天都會得到一個轉儲,並且必須將它導入MySql數據庫。有一些限制:

  1. 由於我運行Debian服務器,我沒有選擇安裝MS SQL和MySql並行,所以我不能使用水龍頭或ODBC方法。
  2. 我不會到MSSQL Server直接訪問
  3. 轉換應在腳本的基礎工作,因爲我想用它在cron任務

所有的解決方案我一派到目前爲止需要Windows或者連接到MS SQL Server。 歡迎任何想法。

+0

define'ms sql dump'。 –

+0

你是說你想轉儲一個你沒有訪問權限的數據庫嗎? – Rogue

+0

@RemusRusanu:轉儲意味着我收到來自客戶的二進制數據導出 –

回答

2

使用bcp從SQL創建CSV文件。使用LOAD DATA將其加載到mysql中。

+0

我無權訪問原始數據庫。這個過程是我收到一個我迄今無法影響的轉儲。問題是有沒有機會使用這個二進制數據沒有MSSQL運行。 –