none
SSIS ADO NET変換元での文字データ型の変更 RRS feed

  • 質問

  • ODBCドライバを使用するためにデータフローの変換元で「ADO NET 変換元」を選択しています。

    出力プロパティで⽂字データ(char、varchar)が「Unicode 文字列 [DT_WSTR]」になっていましたので

    「文字列 [DT_STR]」へ変更しようとしましたができませんでした。

    [DT_WSTR]のままだとnchar、nvarcharにしかインポートできないようです。

    やはり[DT_STR]に変換はできないのでしょうか?

    環境

    変換元:IBM i (V5R4) 変換先:SQL Server 2008

     

    2011年10月18日 4:40

回答

  • 「xxxxx変換元」のプロパティで変更するのではなくて、

    「データ変換」や「派生列」コンポーネントを使って変換する方法での解決はいかがでしょうか。

     

    • 回答としてマーク ちっと 2011年10月21日 2:05
    2011年10月20日 22:08

すべての返信

  • 「xxxxx変換元」のプロパティで変更するのではなくて、

    「データ変換」や「派生列」コンポーネントを使って変換する方法での解決はいかがでしょうか。

     

    • 回答としてマーク ちっと 2011年10月21日 2:05
    2011年10月20日 22:08
  • 解決できましたありがとうございます。

    ここでもやりとりされていました。

    http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/852ffbfc-854c-42cb-bad9-479a2be79afc

    2011年10月21日 2:05