[SQL SERVER][SSIS]Sybase 2 SQL2008
最近有個Migration需求,客戶希望將Sybase 某個DB下所有Table And Data移植到SQL2008,
就自己以前經驗對Sybase(賽背死...XD) Provider沒啥好感,
果然這次也是嘗試了一整天才搞定中文亂碼問題,
感動之餘也不忘紀錄分享給有需要的朋友。
環境資訊
來源: Sybase ASE 15.5
目的:MSSQL 2008
SSIS資料流程嘗試以下組合結果
1.來源:OLE DB。目的:OLE DB。
結果:中文亂碼(失敗)。
2.來源:ADO.NET。目的:ADO.NET。
結果:中文不會亂碼,但須手動微調語法(成功)。
設定ODBC
ADO.NET 來源,資料存取模式請使用SQL命令。
ADO.NET 目的,需刪除雙引號(")。
3.來源:ADO.NET。目的:OLE DB。
結果:中文不會亂碼,也無須手動微調語法(成功)。