MySql通過ODBC導入SQLServer出現問題及解決辦法

1.      根據操作系統先下載MySql ODBC Driver並進行安裝

 

2.      添加mysql DSN,數據集選與mysql一致的數據集,並設置Connection Pooling Timeout

 

3.      選擇SQL Server Import and Export Wizard,數據源選擇.Net FrameworkData Provider for Odbc, 在ConnectionString輸入Driver={MySQL ODBC 5.1 Driver}; server=localhost; database=xxx; persistsecurity info=True; sql server mode=true,在DSN中輸入前面設置的DSN

  www.aiwalls.com  

4.      目標選擇Microsoft OLE DB Provider for SQL Server,在mapping中設置各張數據表的類型,中文列要設置成nvarchar,中文才不會出現亂碼

 

5.      還要設置mysql:set global sql_mode=ansi_quotes; 主要是為瞭解決SQL語句中無法識別引號的問題

 

 

 

摘自 asd309202533的專欄

發佈留言