2017-09-21 1 views
0

ルックアップ変換のint(eger)列の両方に次のエラーが表示されるのはなぜですか?データ型が一致しないため、SSRSは入力列をルックアップ列にマップできませんが、両方ともintです

+0

入力のID列がソースデータフローコンポーネントでもINTEGERであるかどうかを確認できますか?このような場合は、データベースの最後でリフレッシュが発生し、データフローソースで変更されない場合に発生します。 – VKarthik

答えて

0

は、SSISで異なる整数であり、「データ型が一致しないため、ルックアップ列 『ID』に、入力列 『ID』をマッピングすることはできません」。 SSISは、複数のデータソースと宛先を照合する必要があります。そのため、「整数」はここではかなり広い用語です。照合している列のメタデータをチェックし、データ型が同じであることを確認する必要があります。たとえば、SSISでは標準の32ビット符号付き整数がDT_I4として表示されますが、bigintはDT_I8です。

+0

私はすでに変換ステップを追加することで私の問題を解決しました。お金を払っていますが、両方のシステムが異なっていました(2005年と2012年のSQL Serverバージョン)。どちらもintであったので、私はそれを取得しませんでした。私は今それについて心配するつもりはありません。 – Glen

関連する問題