2013-05-17 38 views
0

我正在使用MySQL Workbench數據遷移向導將MS SQL Server R2數據庫遷移到MySQL數據庫。模式和數據正在正確遷移,但對於具有撇號的字段,撇號後的數據將被截斷。 這裏有一個例子:在一個領域MySQL Workbench數據庫遷移 - 撇號後的數據截斷

原始數據(在SQL Server):

<p>It has come to the Association’s attention that some crew members are being required to perform administrative/office duties whilst on airport reserve.</p> 
<p>As members would all be aware, your Enterprise Agreement states that Airport Reserve is duty time spent by a flight attendant at the airport awaiting assignment to a flight or duty (Clause 10.1)</p> 
<p>However, in the past it has been agreed between the Association and the Company that checking and loading of an aircraft would be an appropriate requirement and should a flight attendant offer to assist the Company in performing other duties within their capabilities, that is also acceptable, but cannot be required. The Association’s position on this particular issue has been long standing and, in a time where administrative positions have been reduced and with a staff freeze in place, we can see no reason to reconsider this.</p> 

返回的數據(在MySQL):

<p>It has come to the Association 

正如你所看到的,一切後,撇號不見了。

請幫幫我。

回答

0

可能是遷移工具將數據解釋爲不完整的引用字符串,並丟棄該部分。更好地提交bug report in MySQL bug system以解決此問題。