私のシナリオは、Excel をアップロードし、DT_WSTR タイプの列 [ColumnExcel] を Excel で取得し、そのルックアップを CHAR(9) タイプの DB2 フィールド [ColumnDB2] と比較することです。DT_WSTR を DT_STR 型に変換し、ルックアップを行います。このパッケージを C# コードで実行すると、ローカル マシンでは問題なく動作しますが、動作せず、エラーが発生します
"input column [ColumnExcelConverted] and reference column named [ColumnDB2] have incompatible data types."
生産機械で。
1) 私のシステムには BIDS 2008 がありますが、本番環境では BIDS はありませんが、SQL Server 2008 R2 のパッケージ実行ユーティリティがあります。2) また、私のシステムのドライバーは IBM DB2 ODBC ドライバー 8.01 ですが、本番環境では IBM DB2 ODBC ドライバー 9.01 です。
問題と解決策は何ですか。私はまだ正確な原因を見つけることができません。