2017-08-11 36 views
-4

SQL Server 2014 DBをMySQL 5.7 DBに移行する必要があります。 私はそれをしている間、私は下に与えられたエラーを持っています。 "wstringの文字セット変換中のエラー:エラーなし"。 すべてのテーブルが移行されましたが、一部のテーブル間のデータは移行されません。SQL ServerからMYSQLへの移行エラー

答えて

0

私の経験では、現在のDBをSQL ServerからCSVファイルにエクスポートするか、可能であれば.SQLファイルとしてエクスポートすることをお勧めします。その後、MySQL DBからSQL/CSVファイルをインポートするだけです。こうすることで、これらのフォーマット間でデータを転送しようとするエラーでの戦いを避けることができます。あなたにさらなる指示が必要かどうか教えてください。しかし、輸出と輸入の簡単な検索が必要な答えを得るでしょう。

0

多くの場合、直接変換はできません。 SQLの構文の中には、MySqlでサポートされていないものがありますので、これらの代替を見つける必要があります。 Like:

TOP in SQL, LIMIT in MySql 
ISNULL in SQL, IS NULL in MySql 
CONVERT(VARCHAR(10),@CUSTOMERID) in SQL, CONVERT(@CUSTOMERID, CHAR) in MySql 

さらに多くはMySqlで直接サポートされていません。また、いつかキャメルケースのフォーマットはMySqlでサポートされていません。私の場合、私は手動で有効です。 このリンクを使用してくださいhttp://www.sqlines.com/online これは50から70パーセントに変換されます。

関連する問題