none
匯資料的問題,資料欄位值變成空值 RRS feed

  • 一般討論

  • 我是使用 window server 2012 +SQL Server2014

    當我使用SSIS 匯資料時,資料來源為mariaDB 字元碼為utf8_unicode_ci 

     mariaDB:A 資料類型為 Varchar(15)

     mariaDB:B 資料類型為 Varchar(150)

    匯入到 SQL Server2014 伺服器定序為SQL_Latin1_General_CP1_CI_AI

    SQLServer2014:A資料類型為nvarchar(135)

    SQLServer2014:B資料類型為nvarchar(1350)

    使用SSMS確認資料,發現在table1的A和B欄有時候有資料,有時候顯示空白 (如附圖)(其實不只A和B欄,只要是英文字或中文字的都會消失,數字不會消失)


    比較奇怪的是其他table也有這兩欄資料,資料類型也都設定相同,卻不會有這樣"有時候匯進來是空白的情況" ,卻完全沒有任何錯誤訊息,也檢查過MariaDB的資料,是有值的,究竟原因出在哪?



    • 已編輯 HAPPYHSIN 2016年1月25日 上午 02:48
    • 已變更類型 Molly Mao 2016年2月16日 下午 02:05
    2016年1月25日 上午 02:41