2017-03-09 45 views
2

當我將我的平面文件源連接到目標時,我總是收到錯誤消息。SSIS平面文件源高級編輯器,有沒有辦法一次更改所有數據類型?

「由於潛在的數據丟失,無法轉換該值。」

我一直在解決它的方法是手動進入平面文件源高級編輯器中的高級編輯器,進入輸入和輸出選項卡,並直接在這裏更改每列的數據類型。有一個更簡單的方法來做到這一點。我的一些表格有很多列,這很耗時。是否有辦法手動更改一次,然後保存更改並將其用於下一個平面文件源?

回答

1

您可以從Flat File Connection manager實現這一目標不是從Flat File SourceFlat File Destination

  1. 打開Flat File connection manager - >Advanced Tab
  2. 選擇所有列和更改數據類型
  3. 完成後轉到Flat File Source並重新驗證它(雙擊它)

解決方法(不推薦)

打開使用文本編輯器或記事本(它是一個XML文件)的文件DTSX,選擇用於Flat File Source部分,查找和替換的數據類型。

相關問題